Compartir a través de


Clase ProfileSubtypeProperty

Define una propiedad de perfil de subtipo.

Jerarquía de la herencia

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

Espacio de nombres:  Microsoft.Office.Server.UserProfiles
Ensamblado:  Microsoft.Office.Server.UserProfiles (en Microsoft.Office.Server.UserProfiles.dll)

Sintaxis

'Declaración
<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

Comentarios

Utilice esta clase para establecer las propiedades para los subtipos de perfil bajo ProfileType. Propiedades de subtipo basándose en la misma propiedad de ProfileType pueden compartir atributos de tipo. Por ejemplo, importación de perfiles se produce en el nivel del tipo, por lo que si escribe diferentes subtipos bajo el usuario comparten una propiedad (como el número de teléfono), que la propiedad se importa para todos los subtipos de usuario (por ejemplo, los empleados y clientes). Utilice esta clase con CoreProperty y ProfileTypeProperty, en lugar de Property.

Seguridad para subprocesos

Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.

Vea también

Referencia

Miembros ProfileSubtypeProperty

Espacio de nombres Microsoft.Office.Server.UserProfiles