PrincipalInfo.UserInfoID - Champ

Identificateur de membre (ID) pour un objet SPUser qui est initialisé à -1 lorsque l'objet est créé et une valeur unique lorsque l'objet est ajouté à un SPUserCollection.

Espace de noms :  WebSvcPeople
Assembly :  STSSOAP (dans STSSOAP.dll)

Syntaxe

'Déclaration
Public UserInfoID As Integer
'Utilisation
Dim instance As PrincipalInfo
Dim value As Integer

value = instance.UserInfoID

instance.UserInfoID = value
public int UserInfoID

Remarques

Un site Web possède un ensemble d'utilisateurs, ainsi qu'une collection de sites qui constituent le site Web. La propriété SiteUsers d'un objet SPWeb représente un sous-ensemble d'utilisateurs qui sont autorisés à utiliser les sites au sein de la collection de sites. Un sous-ensemble plus petit, Users, est composé d'utilisateurs qui peuvent utiliser un site spécifique au sein de la collection de sites.

Lorsqu'un objet SPUser est créé, il a un UserInfoID-1. Ajouter cet objet à une SPUserCollection d'utilisateurs lui donnera un ID de membre unique, ce qui permet une mise en œuvre récupérer l'objet utilisateur par ID de membre et par adresse de messagerie.

Voir aussi

Référence

PrincipalInfo structure

PrincipalInfo - Membres

WebSvcPeople - Espace de noms

ResolvePrincipals([], SPPrincipalType, Boolean)

SearchPrincipals(String, Int32, SPPrincipalType)