Partilhar via


AccountsRestClient class

Classe base que deve ser utilizada (derivada de) para fazer pedidos às apis REST do VSS

Extends

Construtores

AccountsRestClient(IVssRestClientOptions)

Propriedades

RESOURCE_AREA_ID

Métodos

createAccount(AccountCreateInfoInternal, boolean)
getAccount(string)
getAccounts(string, string, string)

Obtenha uma lista de contas para um proprietário específico ou um membro específico. É necessário um dos seguintes parâmetros: ownerId, memberId.

Detalhes do Construtor

AccountsRestClient(IVssRestClientOptions)

new AccountsRestClient(options: IVssRestClientOptions)

Parâmetros

Detalhes de Propriedade

RESOURCE_AREA_ID

static RESOURCE_AREA_ID: string

Valor de Propriedade

string

Detalhes de Método

createAccount(AccountCreateInfoInternal, boolean)

function createAccount(info: AccountCreateInfoInternal, usePrecreated?: boolean): Promise<Account>

Parâmetros

usePrecreated

boolean

Devoluções

Promise<Account>

getAccount(string)

function getAccount(accountId: string): Promise<Account>

Parâmetros

accountId

string

Devoluções

Promise<Account>

getAccounts(string, string, string)

Obtenha uma lista de contas para um proprietário específico ou um membro específico. É necessário um dos seguintes parâmetros: ownerId, memberId.

function getAccounts(ownerId?: string, memberId?: string, properties?: string): Promise<Account[]>

Parâmetros

ownerId

string

ID do proprietário das contas.

memberId

string

ID de um membro das contas.

properties

string

Devoluções

Promise<Account[]>