Students interface
Interface die een student vertegenwoordigt.
Methoden
| create |
Maak en voeg een nieuwe student toe aan het opgegeven lab of werk de details van een bestaande student in een lab bij. Houd er rekening mee dat de leerling/student een geldige tenant moet hebben om het lab te accepteren nadat deze aan het lab is toegevoegd. |
| delete(string, string, string, string, Students |
Verwijder de opgegeven student op basis van de studentalias. |
| get(string, string, string, string, Students |
De details voor een specifieke student in het opgegeven lab ophalen op basis van de alias van de leerling/student |
| list(string, string, string, Students |
Bekijk een lijst met details over leerlingen/studenten die zijn gekoppeld aan het opgegeven lab. |
Methodedetails
createOrUpdate(string, string, string, string, StudentDetails, StudentsCreateOrUpdateOptionalParams)
Maak en voeg een nieuwe student toe aan het opgegeven lab of werk de details van een bestaande student in een lab bij. Houd er rekening mee dat de leerling/student een geldige tenant moet hebben om het lab te accepteren nadat deze aan het lab is toegevoegd.
function createOrUpdate(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, studentAlias: string, parameters: StudentDetails, options?: StudentsCreateOrUpdateOptionalParams): Promise<StudentDetails>
Parameters
- billingAccountName
-
string
Naam van factureringsaccount.
- billingProfileName
-
string
Naam van factureringsprofiel.
- invoiceSectionName
-
string
Naam van de factuursectie.
- studentAlias
-
string
Studentalias.
- parameters
- StudentDetails
Vraag parameters aan die worden verstrekt om eigenschappen van studenten bij te werken.
De optiesparameters.
Retouren
Promise<StudentDetails>
delete(string, string, string, string, StudentsDeleteOptionalParams)
Verwijder de opgegeven student op basis van de studentalias.
function delete(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, studentAlias: string, options?: StudentsDeleteOptionalParams): Promise<void>
Parameters
- billingAccountName
-
string
Naam van factureringsaccount.
- billingProfileName
-
string
Naam van factureringsprofiel.
- invoiceSectionName
-
string
Naam van de factuursectie.
- studentAlias
-
string
Studentalias.
- options
- StudentsDeleteOptionalParams
De optiesparameters.
Retouren
Promise<void>
get(string, string, string, string, StudentsGetOptionalParams)
De details voor een specifieke student in het opgegeven lab ophalen op basis van de alias van de leerling/student
function get(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, studentAlias: string, options?: StudentsGetOptionalParams): Promise<StudentDetails>
Parameters
- billingAccountName
-
string
Naam van factureringsaccount.
- billingProfileName
-
string
Naam van factureringsprofiel.
- invoiceSectionName
-
string
Naam van de factuursectie.
- studentAlias
-
string
Studentalias.
- options
- StudentsGetOptionalParams
De optiesparameters.
Retouren
Promise<StudentDetails>
list(string, string, string, StudentsListOptionalParams)
Bekijk een lijst met details over leerlingen/studenten die zijn gekoppeld aan het opgegeven lab.
function list(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: StudentsListOptionalParams): PagedAsyncIterableIterator<StudentDetails, StudentDetails[], PageSettings>
Parameters
- billingAccountName
-
string
Naam van factureringsaccount.
- billingProfileName
-
string
Naam van factureringsprofiel.
- invoiceSectionName
-
string
Naam van de factuursectie.
- options
- StudentsListOptionalParams
De optiesparameters.