Share via


ProfileSubtypeProperty - Classe

Définit une propriété de sous-type de profil.

Hiérarchie d’héritage

System.Object
  Microsoft.Office.Server.UserProfiles.PropertyBase
    Microsoft.Office.Server.UserProfiles.ProfileSubtypeProperty

Espace de noms :  Microsoft.Office.Server.UserProfiles
Assembly :  Microsoft.Office.Server.UserProfiles (dans Microsoft.Office.Server.UserProfiles.dll)

Syntaxe

'Déclaration
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel := True)> _
Public NotInheritable Class ProfileSubtypeProperty _
    Inherits PropertyBase _
    Implements IPrivacyPolicyItem
'Utilisation
Dim instance As ProfileSubtypeProperty
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel = true)]
public sealed class ProfileSubtypeProperty : PropertyBase, 
    IPrivacyPolicyItem

Remarques

Utilisez cette classe pour définir des propriétés pour les sous-types de profil créées sous ProfileType. Propriétés de sous-type basées sur la même propriété ProfileType peuvent partager les attributs au niveau du type. Par exemple, importation de profil a lieu au niveau du type, donc si différents sous-types sous l'utilisateur tapez partagent une propriété (par exemple, le numéro de téléphone), que la propriété est importée pour tous les sous-types utilisateur (telles que les employés et les clients). Utilisez cette classe, avec CoreProperty et ProfileTypeProperty, au lieu de Property.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

ProfileSubtypeProperty - Membres

Microsoft.Office.Server.UserProfiles - Espace de noms