ProjectServerCredentials
ProjectServerCredentials(string, string)
Initialiseert een nieuw exemplaar van hetProjectServerCredentials
class met behulp van de URL van de SharePoint-site en een geldig SPEIDCRL-autorisatietoken voor de PWA-site (Project Web Access) van SharePoint.
public ProjectServerCredentials(string siteUrl, string authToken)
Parameter | Type | Beschrijving |
---|---|---|
siteUrl | String | De URL van de PWA-API (Project Web Access) van Project Online. |
authToken | String | Het autorisatietoken (SPOIDCRL) voor de PWA-site (Project Web Access) van SharePoint. |
Opmerkingen
Gebruik deze constructor om verbinding te maken met ProjectOnline wanneer u al beschikt over AuthToken voor uw SharePoint Online-site.
Zie ook
- class ProjectServerCredentials
- naamruimte Aspose.Tasks
- montage Aspose.Tasks
ProjectServerCredentials(string, string, string)
Initialiseert een nieuw exemplaar van hetProjectServerCredentials
klasse met URL van SharePoint-site, gebruikersnaam en wachtwoord.
public ProjectServerCredentials(string siteUrl, string userName, string password)
Parameter | Type | Beschrijving |
---|---|---|
siteUrl | String | De URL van de PWA-API (Project Web Access) van Project Online. |
userName | String | De gebruikersnaam voor de SharePoint-site. |
password | String | Het wachtwoord voor de SharePoint-site. |
Opmerkingen
Gebruik deze constructor om verbinding te maken met ProjectOnline. Houd er rekening mee dat verouderde authenticatie moet zijn ingeschakeld in uw Azure-portal en Office 365-beheercentrum.
Zie ook
- class ProjectServerCredentials
- naamruimte Aspose.Tasks
- montage Aspose.Tasks
ProjectServerCredentials(string, NetworkCredential)
Initialiseert een nieuw exemplaar van hetProjectServerCredentials
class met behulp van URL van Project Web Access-eindpunt en netwerkreferenties.
public ProjectServerCredentials(string siteUrl, NetworkCredential credentials)
Parameter | Type | Beschrijving |
---|---|---|
siteUrl | String | De URL van het webtoegangseindpunt van het project. |
credentials | NetworkCredential | De inloggegevens die worden gebruikt om in te loggen op het Project Web Access-eindpunt. |
Opmerkingen
Gebruik deze constructor om verbinding te maken met een lokaal exemplaar van Project Server via PWA.
Voorbeelden
In dit voorbeeld is de instantie vanProjectServerManager
class wordt gebruikt om een lijst met projecten te lezen van de Project Server-instantie op 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);
}
Zie ook
- class ProjectServerCredentials
- naamruimte Aspose.Tasks
- montage Aspose.Tasks