User.Name Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de naam van de huidige gebruiker op.
public:
property System::String ^ Name { System::String ^ get(); };
public string Name { get; }
member this.Name : string
Public ReadOnly Property Name As String
Waarde van eigenschap
String. De naam van de huidige gebruiker.
Voorbeelden
In dit voorbeeld wordt gecontroleerd of de toepassing gebruikmaakt van Windows of aangepaste verificatie en deze informatie gebruikt om de eigenschap My.User.Name te parseren.
Function GetUserName() As String
If TypeOf My.User.CurrentPrincipal Is
Security.Principal.WindowsPrincipal Then
' The application is using Windows authentication.
' The name format is DOMAIN\USERNAME.
Dim parts() As String = Split(My.User.Name, "\")
Dim username As String = parts(1)
Return username
Else
' The application is using custom authentication.
Return My.User.Name
End If
End Function
Opmerkingen
U kunt het My.User object gebruiken om informatie over de huidige gebruiker op te halen.
De principal waarmee de gebruiker wordt geverifieerd, bepaalt ook de indeling van de gebruikersnaam. Een toepassing gebruikt standaard Windows authentication en de gebruikersnaam heeft de indeling DOMAIN\USERNAME. Een aangepaste implementatie van de principal gebruikt niet noodzakelijkerwijs dezelfde indeling.
Note
Het exacte gedrag van het My.User object is afhankelijk van het type toepassing en van het besturingssysteem waarop de toepassing wordt uitgevoerd. Zie het User klasoverzicht voor meer informatie.
Beschikbaarheid per projecttype
| Projecttype | Available |
|---|---|
| Windows-toepassing | Yes |
| Klassebibliotheek | Yes |
| Console toepassing | Yes |
| Windows-besturingselementbibliotheek | Yes |
| Webcontrolebibliotheek | Yes |
| Windows-serviceprogramma | Yes |
| Website | Yes |