Freigeben über


User Konstruktoren

Definition

Überlädt

User()

Initialisiert eine neue instance der User-Klasse.

User(IDictionary<String,Object>, String, Nullable<DateTime>, String, String, String, String, String, Nullable<Boolean>, String, String, String, String, IList<SignInName>)

Initialisiert eine neue instance der User-Klasse.

User()

Initialisiert eine neue instance der User-Klasse.

public User ();
Public Sub New ()

Gilt für:

User(IDictionary<String,Object>, String, Nullable<DateTime>, String, String, String, String, String, Nullable<Boolean>, String, String, String, String, IList<SignInName>)

Initialisiert eine neue instance der User-Klasse.

public User (System.Collections.Generic.IDictionary<string,object> additionalProperties = default, string objectId = default, DateTime? deletionTimestamp = default, string immutableId = default, string usageLocation = default, string givenName = default, string surname = default, string userType = default, bool? accountEnabled = default, string displayName = default, string userPrincipalName = default, string mailNickname = default, string mail = default, System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.SignInName> signInNames = default);
new Microsoft.Azure.Graph.RBAC.Models.User : System.Collections.Generic.IDictionary<string, obj> * string * Nullable<DateTime> * string * string * string * string * string * Nullable<bool> * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Graph.RBAC.Models.SignInName> -> Microsoft.Azure.Graph.RBAC.Models.User
Public Sub New (Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional objectId As String = Nothing, Optional deletionTimestamp As Nullable(Of DateTime) = Nothing, Optional immutableId As String = Nothing, Optional usageLocation As String = Nothing, Optional givenName As String = Nothing, Optional surname As String = Nothing, Optional userType As String = Nothing, Optional accountEnabled As Nullable(Of Boolean) = Nothing, Optional displayName As String = Nothing, Optional userPrincipalName As String = Nothing, Optional mailNickname As String = Nothing, Optional mail As String = Nothing, Optional signInNames As IList(Of SignInName) = Nothing)

Parameter

additionalProperties
IDictionary<String,Object>

Nicht übereinstimmende Eigenschaften aus der Nachricht werden für diese Sammlung deserialisiert.

objectId
String

Die Objekt-ID.

deletionTimestamp
Nullable<DateTime>

Die Zeit, zu der das Verzeichnisobjekt gelöscht wurde.

immutableId
String

Dies muss angegeben werden, wenn Sie beim Erstellen eines neuen Benutzerkontos eine Verbunddomäne für die userPrincipalName -Eigenschaft (UPN) des Benutzers verwenden. Sie wird verwendet, um dem Azure AD-Benutzerobjekt ein lokales Active Directory Benutzerkonto zuzuordnen.

usageLocation
String

Ein aus zwei Buchstaben bestehender Ländercode (ISO-Standard 3166). Ist für Benutzer erforderlich, denen Lizenzen aufgrund gesetzlicher Anforderungen zugewiesen werden, um die Verfügbarkeit von Services in Ländern zu überprüfen. Beispiele hierfür sind: „US“, „JP“ und „GB“.

givenName
String

Der angegebene Name für den Benutzer.

surname
String

Der Nachname (oder Familienname) des Benutzers.

userType
String

Ein Zeichenfolgenwert, der zum Klassifizieren von Benutzertypen in Ihrem Verzeichnis verwendet werden kann, z. B. "Member" und "Guest". Mögliche Werte: "Member", "Guest"

accountEnabled
Nullable<Boolean>

Gibt an, ob das Konto aktiviert ist.

displayName
String

Der Anzeigename des Benutzers.

userPrincipalName
String

Der Prinzipalname des Benutzers.

mailNickname
String

Der E-Mail-Alias für den Benutzer.

mail
String

Die primäre E-Mail-Adresse des Benutzers.

signInNames
IList<SignInName>

Die Anmeldenamen des Benutzers.

Gilt für: