Freigeben über


Students interface

Schnittstelle, die einen Studenten darstellt.

Methoden

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

Erstellen und hinzufügen Sie einen neuen Kursteilnehmer zum angegebenen Labor, oder aktualisieren Sie die Details eines vorhandenen Kursteilnehmers in einem Labor. Beachten Sie, dass der Kursteilnehmer über einen gültigen Mandanten verfügen muss, um das Labor zu akzeptieren, nachdem sie dem Lab hinzugefügt wurden.

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

Löschen Sie den angegebenen Kursteilnehmer basierend auf dem Schüleralias.

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

Abrufen der Details für einen bestimmten Kursteilnehmer in der angegebenen Übung nach Schüleralias

list(string, string, string, StudentsListOptionalParams)

Rufen Sie eine Liste der Details zu Kursteilnehmern ab, die dem angegebenen Labor zugeordnet sind.

Details zur Methode

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

Erstellen und hinzufügen Sie einen neuen Kursteilnehmer zum angegebenen Labor, oder aktualisieren Sie die Details eines vorhandenen Kursteilnehmers in einem Labor. Beachten Sie, dass der Kursteilnehmer über einen gültigen Mandanten verfügen muss, um das Labor zu akzeptieren, nachdem sie dem Lab hinzugefügt wurden.

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

Parameter

billingAccountName

string

Name des Abrechnungskontos.

billingProfileName

string

Name des Abrechnungsprofils.

invoiceSectionName

string

Name des Rechnungsabschnitts.

studentAlias

string

Schüleralias.

parameters
StudentDetails

Fordern Sie Parameter an, die zum Aktualisieren von Schülereigenschaften bereitgestellt werden.

options
StudentsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<StudentDetails>

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

Löschen Sie den angegebenen Kursteilnehmer basierend auf dem Schüleralias.

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

Parameter

billingAccountName

string

Name des Abrechnungskontos.

billingProfileName

string

Name des Abrechnungsprofils.

invoiceSectionName

string

Name des Rechnungsabschnitts.

studentAlias

string

Schüleralias.

options
StudentsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

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

Abrufen der Details für einen bestimmten Kursteilnehmer in der angegebenen Übung nach Schüleralias

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

Parameter

billingAccountName

string

Name des Abrechnungskontos.

billingProfileName

string

Name des Abrechnungsprofils.

invoiceSectionName

string

Name des Rechnungsabschnitts.

studentAlias

string

Schüleralias.

options
StudentsGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<StudentDetails>

list(string, string, string, StudentsListOptionalParams)

Rufen Sie eine Liste der Details zu Kursteilnehmern ab, die dem angegebenen Labor zugeordnet sind.

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

Parameter

billingAccountName

string

Name des Abrechnungskontos.

billingProfileName

string

Name des Abrechnungsprofils.

invoiceSectionName

string

Name des Rechnungsabschnitts.

options
StudentsListOptionalParams

Die Optionsparameter.

Gibt zurück