Class ProjectServerCredentials

Class ProjectServerCredentials

nazivni prostor: Aspose.Tasks Sastav: Aspose.Tasks.dll (25.4.0)

Proizvodi koji se koriste za povezivanje s Project Online ili na primjer Project Servera.

public sealed class ProjectServerCredentials

Inheritance

object ProjectServerCredentials

naslijeđeni članovi

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

Constructors

ProjectServerCredentials(String, String i String)

Inicijalizira novu primjenu klase Aspose.Tasks.ProjectServerCredentials pomoću URL-a SharePointove stranice i valjanog tokena odobrenja SPOIDCRL za SharePointovu stranicu PWA (Project Web Access).

public ProjectServerCredentials(string siteUrl, string authToken)

Parameters

siteUrl string

PWA (Project Web Access) API za Project Online.

authToken string

Autorizacijski token (SPOIDCRL) za SharePointovu web stranicu PWA (Project Web Access).

Remarks

Koristite ovaj konstruktor kako biste se povezali s ProjectOnline kada već imate AuthToken za SharePoint Online web-mjesto.

ProjectServerCredentials(String, String i String)

Inicijalizira novi primjer razreda Aspose.Tasks.ProjectServerCredentials pomoću URL-a SharePoint stranice, korisničko ime i lozinka.

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

Parameters

siteUrl string

PWA (Project Web Access) API za Project Online.

userName string

Korisničko ime za SharePoint stranicu.

password string

Lozinka za SharePoint stranicu.

Remarks

Koristite ovaj konstruktor kako biste se povezali s ProjectOnlineom. imajte na umu da bi autentifikacija naslijeđa trebala biti uključena u vaš Azure portal i Office 365 Admin centar.

ProjectServerCredentials(String, mrežna vjerodostojnost)

Inicijalizira novu primjenu razreda Aspose.Tasks.ProjectServerCredentials pomoću URL-a završne točke Project Web Access i mrežnih autentifikacija.

public ProjectServerCredentials(string siteUrl, NetworkCredential credentials)

Parameters

siteUrl string

URL projekta web pristup krajnje točke.

credentials NetworkCredential

Identifikacije su upotrijebljene za prijavu na Project Web Access endpoint.

Examples

U ovom primjeru, primjer Aspose.Tasks.ProjectServerManager klase koristi se za čitanje popisa projekta iz Project Server primjere smještenog na 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

Koristite ovaj konstruktor kako biste se povezali s on-premise primjerom Project Servera putem PWA-a.

Properties

AuthToken

Pronađite token odobrenja za SharePointov primjer.

public string AuthToken { get; }

Vrijednost nekretnina

string

SiteUrl

Pronađite URL-a PWA-a na SharePointovoj stranici ili URL-a na programu Project Server.Na primjer, https://your_company_name.sharepoint.com/sites/pwa ”;

public string SiteUrl { get; }

Vrijednost nekretnina

string

UserName

Pronađite korisničko ime za SharePoint lokaciju.

public string UserName { get; }

Vrijednost nekretnina

string

Methods

ToString()

Povratak struje predstavljanja ove instance.

public override string ToString()

Returns

string

Činjenica je da je riječ o redoslijedu ove institucije.

 Hrvatski