Freigeben über


ProfileSubtypeProperty-Klasse

Definiert eine Profileigenschaft Untertyp.

Vererbungshierarchie

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

Namespace:  Microsoft.Office.Server.UserProfiles
Assembly:  Microsoft.Office.Server.UserProfiles (in Microsoft.Office.Server.UserProfiles.dll)

Syntax

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

Hinweise

Verwenden Sie diese Klasse, Festlegen von Eigenschaften für Profil-Untertypen unter ProfileTypeerstellt. Untertyp-Eigenschaften basierend auf der gleichen ProfileType Eigenschaft können Attribute Type auf freigeben. Z. B. haben Sie Profilimport tritt auf Typebene, so Subtypen unter dem Benutzer eingeben eine Eigenschaft (z. B. Telefonnummer), die Eigenschaft für alle Benutzer Untertypen (z. B. Mitarbeiter und Kunden) importiert wird. Verwenden Sie diese Klasse mit CoreProperty und ProfileTypePropertyanstelle von Property.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

ProfileSubtypeProperty-Member

Microsoft.Office.Server.UserProfiles-Namespace