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(Стринг, Стринг, Стринг)

Ініціалює новий приклад класу 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(ТОВАРИСТВО З ОБМЕЖЕНОЮ ВІДПОВІДАЛЬНІстю)

Ініціалює новий приклад класу 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

Використовуйте цей конструктор для підключення до прикладу 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

Офіційне представництво цієї інстанції.

 Українська