Students interface
Schnittstelle, die einen Studenten darstellt.
Methoden
| create |
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, Students |
Löschen Sie den angegebenen Kursteilnehmer basierend auf dem Schüleralias. |
| get(string, string, string, string, Students |
Abrufen der Details für einen bestimmten Kursteilnehmer in der angegebenen Übung nach Schüleralias |
| list(string, string, string, Students |
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.
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.