Partilhar via


IdentityBase interface

Classe de Identidade Base para permitir a classe de identidade "cortada" na API GetConnectionData Certifica-se de que as representações no fio das classes derivadas são compatíveis entre si (por exemplo, o servidor responde com o objeto PublicIdentity enquanto o cliente anula a serialização como objeto de Identidade) As classes derivadas não devem ter propriedades adicionais [DataMember]

Propriedades

customDisplayName

O nome a apresentar personalizado para a identidade (se aplicável). Definir esta propriedade para uma cadeia vazia limpará o nome a apresentar personalizado existente. Definir esta propriedade como nula não afetará o valor persistente existente (uma vez que os valores nulos não são enviados através do fio ou para a base de dados)

descriptor
id

Identificador de Identidade. Também denominada Chave de Armazenamento ou VSID

isActive

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

isContainer

Verdadeiro se a identidade for um grupo.

masterId
memberIds

ID dos membros da identidade (apenas grupos).

memberOf
members
metaTypeId
properties
providerDisplayName

O nome a apresentar para a identidade, conforme especificado pelo fornecedor de identidade de origem.

resourceVersion
socialDescriptor
subjectDescriptor

Descritor de assunto de uma entidade do Graph.

uniqueUserId

Detalhes de Propriedade

customDisplayName

O nome a apresentar personalizado para a identidade (se aplicável). Definir esta propriedade para uma cadeia vazia limpará o nome a apresentar personalizado existente. Definir esta propriedade como nula não afetará o valor persistente existente (uma vez que os valores nulos não são enviados através do fio ou para a base de dados)

customDisplayName: string

Valor de Propriedade

string

descriptor

descriptor: IdentityDescriptor

Valor de Propriedade

id

Identificador de Identidade. Também denominada Chave de Armazenamento ou VSID

id: string

Valor de Propriedade

string

isActive

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

isActive: boolean

Valor de Propriedade

boolean

isContainer

Verdadeiro se a identidade for um grupo.

isContainer: boolean

Valor de Propriedade

boolean

masterId

masterId: string

Valor de Propriedade

string

memberIds

ID dos membros da identidade (apenas grupos).

memberIds: string[]

Valor de Propriedade

string[]

memberOf

memberOf: IdentityDescriptor[]

Valor de Propriedade

members

members: IdentityDescriptor[]

Valor de Propriedade

metaTypeId

metaTypeId: number

Valor de Propriedade

number

properties

properties: any

Valor de Propriedade

any

providerDisplayName

O nome a apresentar para a identidade, conforme especificado pelo fornecedor de identidade de origem.

providerDisplayName: string

Valor de Propriedade

string

resourceVersion

resourceVersion: number

Valor de Propriedade

number

socialDescriptor

socialDescriptor: string

Valor de Propriedade

string

subjectDescriptor

Descritor de assunto de uma entidade do Graph.

subjectDescriptor: string

Valor de Propriedade

string

uniqueUserId

uniqueUserId: number

Valor de Propriedade

number