Class ProjectServerCredentials

Class ProjectServerCredentials

Název místa: Aspose.Tasks Shromáždění: Aspose.Tasks.dll (25.4.0)

Akreditace, které se používají k připojení k Project Online nebo on-premise příkladu Project Server.

public sealed class ProjectServerCredentials

Inheritance

object ProjectServerCredentials

Dědiční členové

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

ProjectServerCredentials(String , String)

Začíná nový příklad třídy Aspose.Tasks.ProjectServerCredentials pomocí URL lokality SharePoint a platného autorizačního tokenu SPOIDCRL pro lokalitu PWA (Project Web Access) lokality SharePoint.

public ProjectServerCredentials(string siteUrl, string authToken)

Parameters

siteUrl string

URL programu PWA (Project Web Access) API projektu Online.

authToken string

Autorizační token (SPOIDCRL) pro webové stránky SharePointu PWA (Project Web Access.

Remarks

Použijte tento konstruktér pro připojení k programu ProjectOnline, když již máte AuthToken pro webové stránky SharePoint Online.

ProjectServerCredentials(String, String a String)

Začíná nový příklad třídy Aspose.Tasks.ProjectServerCredentials pomocí URL lokality SharePoint, uživatelského jména a hesla.

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

Parameters

siteUrl string

URL programu PWA (Project Web Access) API projektu Online.

userName string

Uživatelské jméno stránky SharePoint.

password string

heslo pro SharePointovou stránku.

Remarks

Použijte tento konstruktor, abyste se připojili k programu ProjectOnline.Vezměte prosím na vědomí, že autentifikace dědictví by měla být aktivována ve vašem portálu Azure a ve správním centru Office 365.

ProjectServerCredentials(String, síťová důvěra)

Začíná nový příklad třídy Aspose.Tasks.ProjectServerCredentials pomocí URL koncového bodu Project Web Access a síťových autentifikac.

public ProjectServerCredentials(string siteUrl, NetworkCredential credentials)

Parameters

siteUrl string

URL projektu Web Access Endpoint.

credentials NetworkCredential

věry používané k přihlášení do koncového bodu Project Web Access.

Examples

V tomto příkladu se příklad třídy Aspose.Tasks.ProjectServerManager používá k přečtení seznamu projektů z příkladu Project Server umístěného na adrese 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

Použijte tento konstruktér pro připojení k on-premise příkladu Project Server prostřednictvím PWA.

Properties

AuthToken

Obdrží autorizační token pro příklad SharePoint.

public string AuthToken { get; }

Hodnota nemovitosti

string

SiteUrl

Získáte URL adresy PWA na webu SharePoint nebo URL adresy serveru Project Server.Například https://your_company_name.sharepoint.com/sites/pwa";

public string SiteUrl { get; }

Hodnota nemovitosti

string

UserName

Získáte uživatelské jméno pro lokalitu SharePoint.

public string UserName { get; }

Hodnota nemovitosti

string

Methods

ToString()

Vrátí řetězovou reprezentaci této instance.

public override string ToString()

Returns

string

Je to řetězová reprezentace této instance.

 Čeština