Class ProjectServerCredentials

Class ProjectServerCredentials

A név: Aspose.Tasks Összefoglaló: Aspose.Tasks.dll (25.4.0)

Azok a hitelesítések, amelyeket a Project Online-hoz vagy a Project Server előzetes példájához csatlakoztatnak.

public sealed class ProjectServerCredentials

Inheritance

object ProjectServerCredentials

Örökletes tagok

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

Constructors

ProjectServerCredentials(A string, a string)

Elindítja az Aspose.Tasks.ProjectServerCredentials osztály új példáját a SharePoint webhely URL-je és a SharePoint PWA (Project Web Access) webhelyének érvényes SPOIDCRL engedélyezési tokenje használatával.

public ProjectServerCredentials(string siteUrl, string authToken)

Parameters

siteUrl string

A Project Online PWA (Project Web Access) API URL-je.

authToken string

Az engedélyezési token (SPOIDCRL) a SharePoint PWA (Project Web Access) webhelyére.

Remarks

Használja ezt a konstruktort, hogy csatlakozzon a ProjectOnline-hoz, ha már van AuthToken a SharePoint Online-webhelyéhez.

ProjectServerCredentials(String, String és String)

Az Aspose.Tasks.ProjectServerCredentials osztály új példáját a SharePoint-webhely URL-je, a felhasználói név és a jelszó használatával kezdi meg.

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

Parameters

siteUrl string

A Project Online PWA (Project Web Access) API URL-je.

userName string

A SharePoint webhely felhasználói neve.

password string

A SharePoint webhely jelszava.

Remarks

Használja ezt a konstruktort a ProjectOnline-hoz való csatlakozáshoz. Kérjük, vegye figyelembe, hogy az örökség hitelesítését az Azure portálban és az Office 365 Admin központban kell engedélyezni.

ProjectServerCredentials(Térkép, NetworkCredential)

Elindítja az Aspose.Tasks.ProjectServerCredentials osztály új példáját a Project Web Access végpont URL-je és a hálózati hitelesítések használatával.

public ProjectServerCredentials(string siteUrl, NetworkCredential credentials)

Parameters

siteUrl string

Az URL a projekt webes hozzáférés végpontja.

credentials NetworkCredential

A Project Web Access végpontba való bejelentkezéshez használt hitelesítések.

Examples

Ebben a példában az Aspose.Tasks.ProjectServerManager osztály példáját a http://project_server_instance.local található Project Server példából a projektek listájának olvasására használják.

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

Használja ezt a konstruktort, hogy csatlakozzon a Project Server előzetes példájához a PWA-n keresztül.

Properties

AuthToken

Megkapja az engedélyezési token a SharePoint-beállításhoz.

public string AuthToken { get; }

ingatlan értéke

string

SiteUrl

Megkapja a PWA URL-jét a SharePoint-webhelyen vagy a Project Server-on-premise URL-jében.Például https://your_company_name.sharepoint.com/webhelyek/pwa ”;

public string SiteUrl { get; }

ingatlan értéke

string

UserName

Megkapja a SharePoint-webhely felhasználónévét.

public string UserName { get; }

ingatlan értéke

string

Methods

ToString()

Visszatér egy sor képviselete ennek az eljárásnak.

public override string ToString()

Returns

string

Ez a képviseleti egység ezen a területen.

 Magyar