ProjectServerCredentials
コンテンツ
[
隠れる
]ProjectServerCredentials(string, string)
の新しいインスタンスを初期化しますProjectServerCredentials
SharePoint サイトの URL と、SharePoint の PWA (Project Web Access) サイトの有効な SPOIDCRL 認証トークンを使用するクラス.
public ProjectServerCredentials(string siteUrl, string authToken)
パラメータ | タイプ | 説明 |
---|---|---|
siteUrl | String | Project OnlineのPWA(Project Web Access) APIのURLです。 |
authToken | String | SharePoint の PWA (Project Web Access) サイトの認証トークン (SPOIDCRL)。 |
備考
SharePoint Online サイトの AuthToken が既にある場合は、このコンストラクターを使用して ProjectOnline に接続します。
関連項目
- class ProjectServerCredentials
- 名前空間 Aspose.Tasks
- 組み立て Aspose.Tasks
ProjectServerCredentials(string, string, string)
の新しいインスタンスを初期化しますProjectServerCredentials
SharePoint サイトの URL、ユーザー名、パスワードを使用したクラス.
public ProjectServerCredentials(string siteUrl, string userName, string password)
パラメータ | タイプ | 説明 |
---|---|---|
siteUrl | String | Project OnlineのPWA(Project Web Access) APIのURLです。 |
userName | String | SharePoint サイトのユーザー名。 |
password | String | SharePoint サイトのパスワード。 |
備考
このコンストラクターを使用して、ProjectOnline に接続します。 Azure portal と Office 365 管理センターでレガシ認証を有効にする必要があることに注意してください。
関連項目
- class ProjectServerCredentials
- 名前空間 Aspose.Tasks
- 組み立て Aspose.Tasks
ProjectServerCredentials(string, NetworkCredential)
の新しいインスタンスを初期化しますProjectServerCredentials
Project Web Access エンドポイントの URL とネットワーク資格情報を使用するクラス.
public ProjectServerCredentials(string siteUrl, NetworkCredential credentials)
パラメータ | タイプ | 説明 |
---|---|---|
siteUrl | String | プロジェクト Web アクセス エンドポイントの URL。 |
credentials | NetworkCredential | Project Web Access エンドポイントへのログインに使用される資格情報。 |
備考
このコンストラクターを使用して、PWA 経由で Project Server のオンプレミス インスタンスに接続します。
例
この例では、ProjectServerManager
クラスは、http://project_server_instance.local にある Project Server インスタンスからプロジェクトのリストを読み取るために使用されます。
string site = "http://project_server_instance.local/sites/pwa";
var windowsCredentials = new NetworkCredential("Administrator", "my_password", "DOMAIN");
var projectServerCredentials = new ProjectServerCredentials(site, windowsCredentials);
ProjectServerManager manager = new ProjectServerManager(projectServerCredentials);
var list = manager.GetProjectList();
foreach (var projectInfo in list)
{
Console.WriteLine("{0} - {1} - {2}", projectInfo.Id, projectInfo.CreatedDate, projectInfo.Name);
}
関連項目
- class ProjectServerCredentials
- 名前空間 Aspose.Tasks
- 組み立て Aspose.Tasks