Partager via


Contact.FromPrincipalInfo - Méthode (SPPrincipalInfo)

Obtient un objet Contact , compte tenu des informations à propos de l'entité de sécurité.

Espace de noms :  Microsoft.Office.Workflow.Utility
Assembly :  Microsoft.Office.Workflow.Tasks (dans Microsoft.Office.Workflow.Tasks.dll)

Syntaxe

'Déclaration
Public Shared Function FromPrincipalInfo ( _
    pi As SPPrincipalInfo _
) As Contact
'Utilisation
Dim pi As SPPrincipalInfo
Dim returnValue As Contact

returnValue = Contact.FromPrincipalInfo(pi)
public static Contact FromPrincipalInfo(
    SPPrincipalInfo pi
)

Paramètres

Valeur renvoyée

Type : Microsoft.Office.Workflow.Utility.Contact
Un objet Contact du principal.

Remarques

Un utilisateur individuel (SPUser) accède à un objet Windows SharePoint Services directement via une affectation de rôle, ou indirectement via l'appartenance à un groupe de domaines ou à un groupe SharePoint (SPGroup) possédant une affectation de rôle. Dans une affectation de rôle directe, l'utilisateur est l'entité de sécurité (SPPrincipal), tandis que dans une affectation à un groupe de domaines ou un groupe SharePoint, le groupe de domaines ou le groupe SharePoint est l'entité de sécurité.

Pour plus d'informations sur les objets principales, consultez Authorization Object Relations dans le SDK Microsoft Windows SharePoint Services 3.0.

Pour obtenir un exemple illustrant comment utiliser certaines des membres de la classe Contact , consultez l'exemple de méthode de ExpandGroups .

Voir aussi

Référence

Contact classe

Contact - Membres

FromPrincipalInfo - Surcharge

Microsoft.Office.Workflow.Utility - Espace de noms