Share via


ProfileSubtypeProperty class

Define uma propriedade de subtipo de perfil.

Inheritance hierarchy

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

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

Comentários

Use esta classe para definir as propriedades de perfil subtipos criados em ProfileType. Propriedades de subtipo baseadas na mesma propriedade de ProfileType podem compartilhar atributos em nível de tipo. Por exemplo, importação de perfil ocorre no nível do tipo, então se subtipos diferentes em que o usuário digite compartilhe uma propriedade (como número de telefone), que a propriedade é importada para todos os subtipos de usuário (por exemplo, funcionários e clientes). Use esta classe com CoreProperty e ProfileTypeProperty, em vez de Property.

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Ver também

Referência

ProfileSubtypeProperty members

Microsoft.Office.Server.UserProfiles namespace