Class ProjectServerCredentials

Class ProjectServerCredentials

名称: Aspose.Tasks 合計: Aspose.Tasks.dll (25.4.0)

プロジェクトオンラインまたはプロジェクトサーバーの事前例に接続するために使用される認証。

public sealed class ProjectServerCredentials

Inheritance

object ProjectServerCredentials

相続人

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

ProjectServerCredentials(ストリップ、ストリップ)

Aspose.Tasks.ProjectServerCredentials クラスの新しい例を開始し、SharePoint サイトの URL と SharePoint の PWA (Project Web Access) サイトの有効な SPOIDCRL ライセンス トークンを使用します。

public ProjectServerCredentials(string siteUrl, string authToken)

Parameters

siteUrl string

PWA (Project Web Access) API の URL は、Project Online の API です。

authToken string

SharePoint の PWA (Project Web Access) サイトの許可 トークン (SPOIDCRL) です。

Remarks

この構築機を使用して、すでに SharePoint Online サイトの AuthToken を持っているときに ProjectOnline に接続します。

ProjectServerCredentials(ストリング、ストリング、ストリング)

Aspose.Tasks.ProjectServerCredentials クラスの新しい例を開始し、SharePoint サイトの URL、ユーザー名、パスワードを使用します。

public ProjectServerCredentials(string siteUrl, string userName, string password)

Parameters

siteUrl string

PWA (Project Web Access) API の URL は、Project Online の API です。

userName string

SharePoint サイトのユーザー名

password string

SharePoint サイトのパスワード

Remarks

ProjectOnline に接続するには、この構築機を使用してください. Azure ポータルおよび Office 365 管理センターで遺産認証が有効であるべきであることに注意してください。

ProjectServerCredentials(ストリート、ネットワーク)

Aspose.Tasks.ProjectServerCredentials クラスの新しい例を、Project Web Access エンドポイントおよびネットワーク認証の URL を使用して開始します。

public ProjectServerCredentials(string siteUrl, NetworkCredential credentials)

Parameters

siteUrl string

プロジェクト Web アクセス エンドポイントの URL

credentials NetworkCredential

Project Web Access エンドポイントにログインするために使用された認証。

Examples

この例では、 Aspose.Tasks.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);
}

Remarks

この構築器を使用して、PWAを介してプロジェクトサーバーの即時例に接続します。

Properties

AuthToken

SharePoint インスタンスの許可 トークンを取得します。

public string AuthToken { get; }

不動産価値

string

SiteUrl

SharePoint サイトの PWA の URL を取得するか、または Project Server での URL を取得します。たとえば、https://your_company_name.sharepoint.com/sites/pwa”;

public string SiteUrl { get; }

不動産価値

string

UserName

SharePoint サイトのユーザー名を取得します。

public string UserName { get; }

不動産価値

string

Methods

ToString()

このインスタンスの線形表現を返します。

public override string ToString()

Returns

string

この立場の表記を表します。

 日本語