Class ProjectServerCredentials

Class ProjectServerCredentials

اسم الفضاء : Aspose.Tasks تجميع: Aspose.Tasks.dll (25.4.0)

الاعتمادات التي تستخدم للاتصال بـ Project Online أو على سبيل المثال Project Server.

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 باستخدام عنوان URL لموقع SharePoint وتسمية SPOIDCRL سارية المفعول لموقع SharePoint PWA (Project Web Access).

public ProjectServerCredentials(string siteUrl, string authToken)

Parameters

siteUrl string

URL من PWA (Project Web Access) API من Project Online.

authToken string

رمز الترخيص (SPOIDCRL) لموقع SharePoint PWA (Project Web Access).

Remarks

استخدم هذا البناء للاتصال بـ ProjectOnline عندما يكون لديك بالفعل AuthToken لموقع SharePoint Online الخاص بك.

ProjectServerCredentials(string، string، string، string)

يبدأ مثالًا جديدًا من فئة Aspose.Tasks.ProjectServerCredentials باستخدام عنوان URL لموقع SharePoint واسم المستخدم وكلمة المرور.

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

Parameters

siteUrl string

URL من PWA (Project Web Access) API من Project Online.

userName string

اسم المستخدم لموقع SharePoint.

password string

كلمة المرور لموقع SharePoint.

Remarks

يرجى ملاحظة أنه ينبغي تمكين تصديق التراث في بوابة Azure ومركز إدارة Office 365 الخاص بك.

ProjectServerCredentials(الشبكة، NetworkCredential)

يبدأ مثالًا جديدًا من فئة Aspose.Tasks.ProjectServerCredentials باستخدام عنوان URL للنقطة النهائية لـ Project Web Access وشهادات الشبكة.

public ProjectServerCredentials(string siteUrl, NetworkCredential credentials)

Parameters

siteUrl string

عنوان URL لمشروع الوصول إلى موقع الويب.

credentials NetworkCredential

المعتمدة المستخدمة في تسجيل الدخول إلى Project Web Access endpoint.

Examples

في هذا المثال ، يتم استخدام فئة Aspose.Tasks.ProjectServerManager لقراءة قائمة بالمشاريع من فئة Project Server الموجودة على http://project_server_instance.local

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

استخدم هذا البناء للاتصال بمثال مسبق من Project Server عبر PWA.

Properties

AuthToken

يحصل على علامة التبويب الترخيص لعرض SharePoint.

public string AuthToken { get; }

قيمة الممتلكات

string

SiteUrl

يحصل على عنوان URL لـ PWA في موقع SharePoint أو عنوان URL على موقع Project Server.على سبيل المثال، 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

تمثيل قوس قزح لهذا المنصب.

 عربي