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

ProjectOnline. Моля, имайте предвид, че автентичността на наследството трябва да бъде включена във вашия портал на 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

Използвайте този конструктор, за да се свържете към случая на 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

Определение на тази инстанция.

 Български