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; }
不動産価値
SiteUrl
SharePoint サイトの PWA の URL を取得するか、または Project Server での URL を取得します。たとえば、https://your_company_name.sharepoint.com/sites/pwa”;
public string SiteUrl { get; }
不動産価値
UserName
SharePoint サイトのユーザー名を取得します。
public string UserName { get; }
不動産価値
Methods
ToString()
このインスタンスの線形表現を返します。
public override string ToString()
Returns
この立場の表記を表します。