Class ProjectServerCredentials

Class ProjectServerCredentials

نام ها : Aspose.Tasks جمع آوری: WL29_.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(String، String)

یک مثال جدید از کلاس Aspose.Tasks.ProjectServerCredentials را با استفاده از URL سایت SharePoint و توکن مجوز SPOIDCRL معتبر برای سایت PWA (Project Web Access) SharePoint آغاز می کند.

public ProjectServerCredentials(string siteUrl, string authToken)

Parameters

siteUrl string

URL از PWA (Project Web Access) API از Project Online.

authToken string

توکن مجوز (SPOIDCRL) برای سایت PWA (Project Web Access) SharePoint.

Remarks

از این سازنده برای اتصال به ProjectOnline استفاده کنید، زمانی که شما در حال حاضر AuthToken برای سایت SharePoint Online خود دارید.

ProjectServerCredentials(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 استفاده می شود.

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

از این سازنده برای اتصال به مثال پیش از پروژه سرور از طریق 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

یک نمایندگی از این مقام است.

 فارسی