Students interface
Schnittstelle, die einen Kursteilnehmer darstellt.
Methoden
create |
Erstellen Sie einen neuen Kursteilnehmer, und fügen Sie sie dem angegebenen Lab hinzu, oder aktualisieren Sie die Details eines vorhandenen Kursteilnehmers in einem Lab. Beachten Sie, dass der Kursteilnehmer über einen gültigen Mandanten verfügen muss, um das Lab zu akzeptieren, nachdem er dem Lab hinzugefügt wurde. |
delete(string, string, string, string, Students |
Löschen Sie den angegebenen Kursteilnehmer basierend auf dem Studentenalias. |
get(string, string, string, string, Students |
Abrufen der Details für einen bestimmten Kursteilnehmer im angegebenen Lab nach Kursteilnehmeralias |
list(string, string, string, Students |
Rufen Sie eine Liste mit Details zu Kursteilnehmern ab, die dem angegebenen Lab zugeordnet sind. |
Details zur Methode
createOrUpdate(string, string, string, string, StudentDetails, StudentsCreateOrUpdateOptionalParams)
Erstellen Sie einen neuen Kursteilnehmer, und fügen Sie sie dem angegebenen Lab hinzu, oder aktualisieren Sie die Details eines vorhandenen Kursteilnehmers in einem Lab. Beachten Sie, dass der Kursteilnehmer über einen gültigen Mandanten verfügen muss, um das Lab zu akzeptieren, nachdem er dem Lab hinzugefügt wurde.
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
Anforderungsparameter, die zum Aktualisieren der Eigenschaften von Kursteilnehmern bereitgestellt werden.
Die Optionsparameter.
Gibt zurück
Promise<StudentDetails>
delete(string, string, string, string, StudentsDeleteOptionalParams)
Löschen Sie den angegebenen Kursteilnehmer basierend auf dem Studentenalias.
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 im angegebenen Lab nach Kursteilnehmeralias
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 mit Details zu Kursteilnehmern ab, die dem angegebenen Lab 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
Azure SDK for JavaScript