ProjectServerCredentials
ProjectServerCredentials(string, string)
Αρχικοποιεί μια νέα παρουσία τουProjectServerCredentials
κλάση που χρησιμοποιεί τη διεύθυνση URL του ιστότοπου SharePoint και έγκυρο διακριτικό εξουσιοδότησης SPOIDCRL για τον ιστότοπο PWA (Project Web Access) του SharePoint.
public ProjectServerCredentials(string siteUrl, string authToken)
Παράμετρος | Τύπος | Περιγραφή |
---|---|---|
siteUrl | String | Η διεύθυνση URL του API PWA (Project Web Access) του Project Online. |
authToken | String | Το διακριτικό εξουσιοδότησης (SPOIDCRL) για την τοποθεσία PWA (Project Web Access) του SharePoint. |
Παρατηρήσεις
Χρησιμοποιήστε αυτόν τον κατασκευαστή για να συνδεθείτε στο ProjectOnline όταν έχετε ήδη το AuthToken για τον ιστότοπο SharePoint Online.
Δείτε επίσης
- class ProjectServerCredentials
- χώρος ονομάτων Aspose.Tasks
- συνέλευση Aspose.Tasks
ProjectServerCredentials(string, string, string)
Αρχικοποιεί μια νέα παρουσία τουProjectServerCredentials
τάξη χρησιμοποιώντας τη διεύθυνση URL του ιστότοπου του SharePoint, το όνομα χρήστη και τον κωδικό πρόσβασης.
public ProjectServerCredentials(string siteUrl, string userName, string password)
Παράμετρος | Τύπος | Περιγραφή |
---|---|---|
siteUrl | String | Η διεύθυνση URL του API PWA (Project Web Access) του Project Online. |
userName | String | Το όνομα χρήστη για την τοποθεσία του SharePoint. |
password | String | Ο κωδικός πρόσβασης για την τοποθεσία του SharePoint. |
Παρατηρήσεις
Χρησιμοποιήστε αυτόν τον κατασκευαστή για να συνδεθείτε στο ProjectOnline. Λάβετε υπόψη ότι ο έλεγχος ταυτότητας παλαιού τύπου θα πρέπει να είναι ενεργοποιημένος στην πύλη Azure και στο κέντρο διαχείρισης του Office 365.
Δείτε επίσης
- class ProjectServerCredentials
- χώρος ονομάτων Aspose.Tasks
- συνέλευση Aspose.Tasks
ProjectServerCredentials(string, NetworkCredential)
Αρχικοποιεί μια νέα παρουσία τουProjectServerCredentials
κλάση που χρησιμοποιεί τη διεύθυνση URL του τελικού σημείου Project Web Access και τα διαπιστευτήρια δικτύου.
public ProjectServerCredentials(string siteUrl, NetworkCredential credentials)
Παράμετρος | Τύπος | Περιγραφή |
---|---|---|
siteUrl | String | Η διεύθυνση URL του τελικού σημείου πρόσβασης ιστού του έργου. |
credentials | NetworkCredential | Τα διαπιστευτήρια που χρησιμοποιούνται για τη σύνδεση στο τελικό σημείο του Project Web Access. |
Παρατηρήσεις
Χρησιμοποιήστε αυτόν τον κατασκευαστή για να συνδεθείτε σε μια παρουσία εσωτερικής εγκατάστασης του Project Server μέσω PWA.
Παραδείγματα
Σε αυτό το παράδειγμα το παράδειγμα τουProjectServerManager
Η κλάση χρησιμοποιείται για την ανάγνωση μιας λίστας έργου από την παρουσία του Project Server που βρίσκεται στη διεύθυνση 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);
}
Δείτε επίσης
- class ProjectServerCredentials
- χώρος ονομάτων Aspose.Tasks
- συνέλευση Aspose.Tasks