Compartilhar via


IdentityBase interface

Classe De identidade base para permitir a classe de identidade "cortada" na API GetConnectionData Garante que as representações on-the-wire das classes derivadas sejam compatíveis entre si (por exemplo, o servidor responde com o objeto PublicIdentity enquanto o cliente desserializa-o como objeto Identity) As classes derivadas não devem ter propriedades adicionais [DataMember]

Propriedades

customDisplayName

O nome de exibição personalizado para a identidade (se houver). Definir essa propriedade como uma cadeia de caracteres vazia limpará o nome de exibição personalizado existente. Definir essa propriedade como null não afetará o valor persistente existente (já que os valores nulos não são enviados pela transmissão ou pelo banco de dados)

descriptor
id

Identificador de identidade. Também chamado de Chave de Armazenamento ou VSID

isActive

True se a identidade tiver uma associação em qualquer grupo do Azure Devops na organização.

isContainer

True se a identidade for um grupo.

masterId
memberIds

ID dos membros da identidade (somente grupos).

memberOf
members
metaTypeId
properties
providerDisplayName

O nome de exibição da identidade, conforme especificado pelo provedor de identidade de origem.

resourceVersion
socialDescriptor
subjectDescriptor

Descritor de assunto de uma entidade do Graph.

uniqueUserId

Detalhes da propriedade

customDisplayName

O nome de exibição personalizado para a identidade (se houver). Definir essa propriedade como uma cadeia de caracteres vazia limpará o nome de exibição personalizado existente. Definir essa propriedade como null não afetará o valor persistente existente (já que os valores nulos não são enviados pela transmissão ou pelo banco de dados)

customDisplayName: string

Valor da propriedade

string

descriptor

descriptor: IdentityDescriptor

Valor da propriedade

id

Identificador de identidade. Também chamado de Chave de Armazenamento ou VSID

id: string

Valor da propriedade

string

isActive

True se a identidade tiver uma associação em qualquer grupo do Azure Devops na organização.

isActive: boolean

Valor da propriedade

boolean

isContainer

True se a identidade for um grupo.

isContainer: boolean

Valor da propriedade

boolean

masterId

masterId: string

Valor da propriedade

string

memberIds

ID dos membros da identidade (somente grupos).

memberIds: string[]

Valor da propriedade

string[]

memberOf

memberOf: IdentityDescriptor[]

Valor da propriedade

members

members: IdentityDescriptor[]

Valor da propriedade

metaTypeId

metaTypeId: number

Valor da propriedade

number

properties

properties: any

Valor da propriedade

any

providerDisplayName

O nome de exibição da identidade, conforme especificado pelo provedor de identidade de origem.

providerDisplayName: string

Valor da propriedade

string

resourceVersion

resourceVersion: number

Valor da propriedade

number

socialDescriptor

socialDescriptor: string

Valor da propriedade

string

subjectDescriptor

Descritor de assunto de uma entidade do Graph.

subjectDescriptor: string

Valor da propriedade

string

uniqueUserId

uniqueUserId: number

Valor da propriedade

number