User.IsInRole Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Détermine si l'utilisateur actuel appartient au rôle spécifié.
Surcharges
IsInRole(BuiltInRole) |
Détermine si l'utilisateur actuel appartient au rôle spécifié. |
IsInRole(String) |
Détermine si l'utilisateur actuel appartient au rôle spécifié. |
IsInRole(BuiltInRole)
Détermine si l'utilisateur actuel appartient au rôle spécifié.
public:
bool IsInRole(Microsoft::VisualBasic::ApplicationServices::BuiltInRole role);
public bool IsInRole (Microsoft.VisualBasic.ApplicationServices.BuiltInRole role);
member this.IsInRole : Microsoft.VisualBasic.ApplicationServices.BuiltInRole -> bool
Public Function IsInRole (role As BuiltInRole) As Boolean
Paramètres
- role
- BuiltInRole
Rôle Windows intégré pour lequel vérifier l'appartenance.
Retours
True
si l'utilisateur actuel est un membre du rôle spécifié ; sinon, False
.
Exemples
Cet exemple montre comment vérifier si l’utilisateur est un administrateur avant d’accéder à une ressource.
If My.User.IsInRole(
ApplicationServices.BuiltInRole.Administrator) Then
' Insert code to access a resource here.
End If
Remarques
La My.User.IsInRole
méthode permet à votre code de déterminer si l’utilisateur actuel est membre du rôle spécifié.
La surcharge de la My.User.IsInRole
méthode qui prend une chaîne permet d’accéder facilement à la IsInRole méthode du principal actuel.
La surcharge de la My.User.IsInRole
méthode qui prend une BuiltInRole
énumération se comporte différemment, selon le principal actuel. S’il s’agit d’un principal d’utilisateur Windows (WindowsPrincipal), cette fonction convertit role
en énumération équivalente WindowsBuiltInRole et retourne le résultat de l’appel IsInRolede . Si le principal actuel est un autre principal, cette fonction transmet le nom de la valeur d’énumération dans role
à la méthode du IsInRole principal.
Notes
Le comportement exact de l’objet My.User
dépend du type de l’application et du système d’exploitation sur lequel l’application s’exécute. Pour plus d’informations, consultez vue d’ensemble de la User classe.
Disponibilité par type de projet
Type de projet | Disponible |
---|---|
Application Windows | Oui |
Bibliothèque de classes | Oui |
Application console | Oui |
Bibliothèque de contrôles Windows | Oui |
Bibliothèque de contrôles web | Oui |
Service Windows | Oui |
Site web | Oui |
Voir aussi
S’applique à
IsInRole(String)
- Source:
- User.vb
- Source:
- User.vb
- Source:
- User.vb
Détermine si l'utilisateur actuel appartient au rôle spécifié.
public:
bool IsInRole(System::String ^ role);
public bool IsInRole (string role);
member this.IsInRole : string -> bool
Public Function IsInRole (role As String) As Boolean
Paramètres
- role
- String
Nom du rôle pour lequel l'appartenance (membership) doit être vérifiée.
Retours
True
si l'utilisateur actuel est un membre du rôle spécifié ; sinon, False
.
Exemples
Cet exemple montre comment vérifier si l’utilisateur est un administrateur avant d’accéder à une ressource.
If My.User.IsInRole(
ApplicationServices.BuiltInRole.Administrator) Then
' Insert code to access a resource here.
End If
Remarques
La My.User.IsInRole
méthode permet à votre code de déterminer si l’utilisateur actuel est membre du rôle spécifié.
La surcharge de la My.User.IsInRole
méthode qui prend une chaîne permet d’accéder facilement à la IsInRole méthode du principal actuel.
La surcharge de la My.User.IsInRole
méthode qui prend une BuiltInRole
énumération se comporte différemment, selon le principal actuel. S’il s’agit d’un principal d’utilisateur Windows (WindowsPrincipal), cette fonction convertit role
en énumération équivalente WindowsBuiltInRole et retourne le résultat de l’appel IsInRolede . Si le principal actuel est un autre principal, cette fonction transmet le nom de la valeur d’énumération dans role
à la méthode du IsInRole principal.
Notes
Le comportement exact de l’objet My.User
dépend du type de l’application et du système d’exploitation sur lequel l’application s’exécute. Pour plus d’informations, consultez vue d’ensemble de la User classe.
Disponibilité par type de projet
Type de projet | Disponible |
---|---|
Application Windows | Oui |
Bibliothèque de classes | Oui |
Application console | Oui |
Bibliothèque de contrôles Windows | Oui |
Bibliothèque de contrôles web | Oui |
Service Windows | Oui |
Site web | Oui |