Dela via


Students interface

Gränssnitt som representerar en Student.

Metoder

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

Skapa och lägg till en ny elev i det angivna labbet eller uppdatera information om en befintlig elev i ett labb. Observera att eleven måste ha en giltig klientorganisation för att acceptera labbet när de har lagts till i labbet.

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

Ta bort den angivna eleven baserat på elevens alias.

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

Hämta information om en specifik elev i det angivna labbet efter elevalias

list(string, string, string, StudentsListOptionalParams)

Hämta en lista med information om elever som är associerade med det angivna labbet.

Metodinformation

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

Skapa och lägg till en ny elev i det angivna labbet eller uppdatera information om en befintlig elev i ett labb. Observera att eleven måste ha en giltig klientorganisation för att acceptera labbet när de har lagts till i labbet.

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

Parametrar

billingAccountName

string

Namn på faktureringskonto.

billingProfileName

string

Namn på faktureringsprofil.

invoiceSectionName

string

Namn på fakturaavsnitt.

studentAlias

string

Elevalias.

parameters
StudentDetails

Begär parametrar som tillhandahålls för att uppdatera elevens egenskaper.

options
StudentsCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<StudentDetails>

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

Ta bort den angivna eleven baserat på elevens alias.

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

Parametrar

billingAccountName

string

Namn på faktureringskonto.

billingProfileName

string

Namn på faktureringsprofil.

invoiceSectionName

string

Namn på fakturaavsnitt.

studentAlias

string

Elevalias.

options
StudentsDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

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

Hämta information om en specifik elev i det angivna labbet efter elevalias

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

Parametrar

billingAccountName

string

Namn på faktureringskonto.

billingProfileName

string

Namn på faktureringsprofil.

invoiceSectionName

string

Namn på fakturaavsnitt.

studentAlias

string

Elevalias.

options
StudentsGetOptionalParams

Alternativparametrarna.

Returer

Promise<StudentDetails>

list(string, string, string, StudentsListOptionalParams)

Hämta en lista med information om elever som är associerade med det angivna labbet.

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

Parametrar

billingAccountName

string

Namn på faktureringskonto.

billingProfileName

string

Namn på faktureringsprofil.

invoiceSectionName

string

Namn på fakturaavsnitt.

options
StudentsListOptionalParams

Alternativparametrarna.

Returer