Udostępnij za pośrednictwem


Students interface

Interfejs reprezentujący uczniów.

Metody

createOrUpdate(string, string, string, string, StudentDetails, StudentsCreateOrUpdateOptionalParams)

Utwórz i dodaj nowego ucznia do określonego laboratorium lub zaktualizuj szczegóły istniejącego ucznia w laboratorium. Pamiętaj, że student musi mieć prawidłową dzierżawę, aby zaakceptować laboratorium po dodaniu ich do laboratorium.

delete(string, string, string, string, StudentsDeleteOptionalParams)

Usuń określonego ucznia na podstawie aliasu ucznia.

get(string, string, string, string, StudentsGetOptionalParams)

Pobieranie szczegółów dla określonego ucznia w określonym laboratorium według aliasu ucznia

list(string, string, string, StudentsListOptionalParams)

Pobierz listę szczegółów dotyczących uczniów skojarzonych z określonym laboratorium.

Szczegóły metody

createOrUpdate(string, string, string, string, StudentDetails, StudentsCreateOrUpdateOptionalParams)

Utwórz i dodaj nowego ucznia do określonego laboratorium lub zaktualizuj szczegóły istniejącego ucznia w laboratorium. Pamiętaj, że student musi mieć prawidłową dzierżawę, aby zaakceptować laboratorium po dodaniu ich do laboratorium.

function createOrUpdate(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, studentAlias: string, parameters: StudentDetails, options?: StudentsCreateOrUpdateOptionalParams): Promise<StudentDetails>

Parametry

billingAccountName

string

Nazwa konta rozliczeniowego.

billingProfileName

string

Nazwa profilu rozliczeniowego.

invoiceSectionName

string

Nazwa sekcji faktury.

studentAlias

string

Alias ucznia.

parameters
StudentDetails

Parametry żądania udostępniane w celu zaktualizowania właściwości ucznia.

options
StudentsCreateOrUpdateOptionalParams

Parametry opcji.

Zwraca

Promise<StudentDetails>

delete(string, string, string, string, StudentsDeleteOptionalParams)

Usuń określonego ucznia na podstawie aliasu ucznia.

function delete(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, studentAlias: string, options?: StudentsDeleteOptionalParams): Promise<void>

Parametry

billingAccountName

string

Nazwa konta rozliczeniowego.

billingProfileName

string

Nazwa profilu rozliczeniowego.

invoiceSectionName

string

Nazwa sekcji faktury.

studentAlias

string

Alias ucznia.

options
StudentsDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

get(string, string, string, string, StudentsGetOptionalParams)

Pobieranie szczegółów dla określonego ucznia w określonym laboratorium według aliasu ucznia

function get(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, studentAlias: string, options?: StudentsGetOptionalParams): Promise<StudentDetails>

Parametry

billingAccountName

string

Nazwa konta rozliczeniowego.

billingProfileName

string

Nazwa profilu rozliczeniowego.

invoiceSectionName

string

Nazwa sekcji faktury.

studentAlias

string

Alias ucznia.

options
StudentsGetOptionalParams

Parametry opcji.

Zwraca

Promise<StudentDetails>

list(string, string, string, StudentsListOptionalParams)

Pobierz listę szczegółów dotyczących uczniów skojarzonych z określonym laboratorium.

function list(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: StudentsListOptionalParams): PagedAsyncIterableIterator<StudentDetails, StudentDetails[], PageSettings>

Parametry

billingAccountName

string

Nazwa konta rozliczeniowego.

billingProfileName

string

Nazwa profilu rozliczeniowego.

invoiceSectionName

string

Nazwa sekcji faktury.

options
StudentsListOptionalParams

Parametry opcji.

Zwraca