Compartir a través de


Identity interface

Clase base Identity para permitir la clase de identidad "recortada" en la API GetConnectionData Garantiza que las representaciones on-the-wire de las clases derivadas son compatibles entre sí (por ejemplo, Server responde con el objeto PublicIdentity mientras el cliente deserializa como objeto Identity) Las clases derivadas no deben tener propiedades adicionales [DataMember]

Extends

Propiedades heredadas

customDisplayName

Nombre para mostrar personalizado de la identidad (si existe). Si establece esta propiedad en una cadena vacía, se borrará el nombre para mostrar personalizado existente. Establecer esta propiedad en NULL no afectará al valor persistente existente (ya que los valores NULL no se envían a través de la conexión ni a la base de datos).

descriptor
id

Identificador de identidad. También denominado Clave de almacenamiento o VSID

isActive

True si la identidad tiene una pertenencia a cualquier grupo de Azure Devops de la organización.

isContainer

True si la identidad es un grupo.

masterId
memberIds

Identificador de los miembros de la identidad (solo grupos).

memberOf
members
metaTypeId
properties
providerDisplayName

Nombre para mostrar de la identidad tal como especifica el proveedor de identidades de origen.

resourceVersion
socialDescriptor
subjectDescriptor

Descriptor de asunto de una entidad Graph.

uniqueUserId

Detalles de las propiedades heredadas

customDisplayName

Nombre para mostrar personalizado de la identidad (si existe). Si establece esta propiedad en una cadena vacía, se borrará el nombre para mostrar personalizado existente. Establecer esta propiedad en NULL no afectará al valor persistente existente (ya que los valores NULL no se envían a través de la conexión ni a la base de datos).

customDisplayName: string

Valor de propiedad

string

Heredado deIdentityBase.customDisplayName

descriptor

descriptor: IdentityDescriptor

Valor de propiedad

heredado de IdentityBase.descriptor

id

Identificador de identidad. También denominado Clave de almacenamiento o VSID

id: string

Valor de propiedad

string

heredado deIdentityBase.id

isActive

True si la identidad tiene una pertenencia a cualquier grupo de Azure Devops de la organización.

isActive: boolean

Valor de propiedad

boolean

Heredado deIdentityBase.isActive

isContainer

True si la identidad es un grupo.

isContainer: boolean

Valor de propiedad

boolean

heredado deIdentityBase.isContainer

masterId

masterId: string

Valor de propiedad

string

heredado de IdentityBase.masterId

memberIds

Identificador de los miembros de la identidad (solo grupos).

memberIds: string[]

Valor de propiedad

string[]

se hereda de IdentityBase.memberIds

memberOf

memberOf: IdentityDescriptor[]

Valor de propiedad

Heredado deIdentityBase.memberOf

members

members: IdentityDescriptor[]

Valor de propiedad

heredado de identityBase.members

metaTypeId

metaTypeId: number

Valor de propiedad

number

heredado de IdentityBase.metaTypeId

properties

properties: any

Valor de propiedad

any

heredado deIdentityBase.properties

providerDisplayName

Nombre para mostrar de la identidad tal como especifica el proveedor de identidades de origen.

providerDisplayName: string

Valor de propiedad

string

Heredado deIdentityBase.providerDisplayName

resourceVersion

resourceVersion: number

Valor de propiedad

number

heredado de IdentityBase.resourceVersion

socialDescriptor

socialDescriptor: string

Valor de propiedad

string

heredado de IdentityBase.socialDescriptor

subjectDescriptor

Descriptor de asunto de una entidad Graph.

subjectDescriptor: string

Valor de propiedad

string

heredado de IdentityBase.subjectDescriptor

uniqueUserId

uniqueUserId: number

Valor de propiedad

number

heredado de IdentityBase.uniqueUserId