ProjectServerCredentials.ProjectServerCredentials
ProjectServerCredentials(string, string)
Initierar en ny instans avProjectServerCredentials
klass med URL till SharePoint-webbplats och giltig SPOIDCRL-auktoriseringstoken för SharePoints PWA-webbplats (Project Web Access).
public ProjectServerCredentials(string siteUrl, string authToken)
Parameter | Typ | Beskrivning |
---|---|---|
siteUrl | String | URL:en för PWA (Project Web Access) API för Project Online. |
authToken | String | Auktoriseringstoken (SPOIDCRL) för SharePoints PWA-webbplats (Project Web Access). |
Anmärkningar
Använd denna konstruktor för att ansluta till ProjectOnline när du redan har AuthToken för din SharePoint Online-webbplats.
Se även
- class ProjectServerCredentials
- namnutrymme Aspose.Tasks
- hopsättning Aspose.Tasks
ProjectServerCredentials(string, string, string)
Initierar en ny instans avProjectServerCredentials
klass med URL till SharePoint-webbplats, användarnamn och lösenord.
public ProjectServerCredentials(string siteUrl, string userName, string password)
Parameter | Typ | Beskrivning |
---|---|---|
siteUrl | String | URL:en för PWA (Project Web Access) API för Project Online. |
userName | String | Användarnamnet för SharePoint-webbplatsen. |
password | String | Lösenordet för SharePoint-webbplatsen. |
Anmärkningar
Använd den här konstruktören för att ansluta till ProjectOnline. Observera att äldre autentisering bör vara aktiverad i din Azure-portal och Office 365 Admin Center.
Se även
- class ProjectServerCredentials
- namnutrymme Aspose.Tasks
- hopsättning Aspose.Tasks
ProjectServerCredentials(string, NetworkCredential)
Initierar en ny instans avProjectServerCredentials
klass med hjälp av URL till Project Web Access-slutpunkt och nätverksuppgifter.
public ProjectServerCredentials(string siteUrl, NetworkCredential credentials)
Parameter | Typ | Beskrivning |
---|---|---|
siteUrl | String | Webbadressen för projektets webbåtkomstslutpunkt. |
credentials | NetworkCredential | Autentiseringsuppgifterna som används för att logga in på Project Web Access-slutpunkten. |
Anmärkningar
Använd den här konstruktorn för att ansluta till den lokala instansen av Project Server via PWA.
Exempel
I det här exemplet instansen avProjectServerManager
klass används för att läsa en lista över projekt från Project Server-instansen som finns 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);
}
Se även
- class ProjectServerCredentials
- namnutrymme Aspose.Tasks
- hopsättning Aspose.Tasks