Class ProjectServerCredentials

Class ProjectServerCredentials

Navne til: Aspose.Tasks Sammensætning: Aspose.Tasks.dll (25.4.0)

Credentialer, der bruges til at oprette forbindelse til Project Online eller på forhånd instans af Project Server.

public sealed class ProjectServerCredentials

Inheritance

object ProjectServerCredentials

De arvede medlemmer

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

Constructors

ProjectServerCredentials(String og String)

Initierer et nyt eksempel på Aspose.Tasks.ProjectServerCredentials klassen ved hjælp af SharePoint-webstedets URL og gyldig SPOIDCRL-autoriserings token for SharePoint’s PWA (Project Web Access)-websted.

public ProjectServerCredentials(string siteUrl, string authToken)

Parameters

siteUrl string

URL af PWA (Project Web Access) API af Project Online.

authToken string

Den autoriserings token (SPOIDCRL) for SharePoint’s PWA (Project Web Access) site.

Remarks

Brug denne konstruktor til at forbinde dig til ProjectOnline, når du allerede har AuthToken til din SharePoint Online-side.

ProjectServerCredentials(String, String og String)

Initialiserer en ny instans af Aspose.Tasks.ProjectServerCredentials klasse ved hjælp af URL-adressen til SharePoint-webstedet, brugernavn og adgangskode.

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

Parameters

siteUrl string

URL af PWA (Project Web Access) API af Project Online.

userName string

Brugernavn for SharePoint-webstedet.

password string

Passordet til SharePoint-webstedet.

Remarks

Brug denne konstruktør til at oprette forbindelse til ProjectOnline. Vær opmærksom på, at arv autentisering skal være aktiveret i din Azure portal og Office 365 Admin center.

ProjectServerCredentials(String, netværksfortrolighed)

Initialiserer en ny instans af Aspose.Tasks.ProjectServerCredentials klasse ved hjælp af URL’en af Project Web Access endpoint og netværkscertifikat.

public ProjectServerCredentials(string siteUrl, NetworkCredential credentials)

Parameters

siteUrl string

URL’en til projektets webadgang endpoint.

credentials NetworkCredential

De akkrediteringer, der blev brugt til at logge ind i Project Web Access endpoint.

Examples

I dette eksempel anvendes Aspose.Tasks.ProjectServerManager-klassen til at læse en liste over projekter fra Project Server-instansen på 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

Brug denne konstruktør til at oprette forbindelse til Project Server på forhånd via PWA.

Properties

AuthToken

Få tilladelse token for SharePoint instans.

public string AuthToken { get; }

Ejendomsværdi

string

SiteUrl

Få URL’en i PWA på SharePoint-webstedet eller URL’en i Project Server på forhånd.For eksempel https://your_company_name.sharepoint.com/sites/pwa";

public string SiteUrl { get; }

Ejendomsværdi

string

UserName

Få brugernavn for SharePoint-webstedet.

public string UserName { get; }

Ejendomsværdi

string

Methods

ToString()

Returnerer en string repræsentation af denne instans.

public override string ToString()

Returns

string

en form for repræsentation af denne instans.

 Dansk