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; }
ارزش املاک
SiteUrl
URL PWA را در سایت SharePoint یا URL Project Server در محل دریافت کنید.به عنوان مثال، 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
یک نمایندگی از این مقام است.