Partager via


SPPermissionCollection.RequestAccessEmail - Propriété

Remarque : cette API est désormais obsolète.

Obtient ou définit si la demande d'accès est activée pour un site et spécifie l'adresse de messagerie à laquelle les demandes sont envoyées.

Espace de noms :  Microsoft.SharePoint
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
<ObsoleteAttribute("Use the SPRoleAssignmentCollection class instead")> _
Public Property RequestAccessEmail As String
    Get
    Set
'Utilisation
Dim instance As SPPermissionCollection
Dim value As String

value = instance.RequestAccessEmail

instance.RequestAccessEmail = value
[ObsoleteAttribute("Use the SPRoleAssignmentCollection class instead")]
public string RequestAccessEmail { get; set; }

Valeur de propriété

Type : System.String
Chaîne qui contient l'adresse de messagerie. Si la valeur est une chaîne vide, la demande d'accès au site n'est pas activée.

Remarques

La propriété RequestAccessEmail s'applique aux autorisations d'un site entier ; la propriété RequestAccess s'applique aux autorisations pour une liste unique. Si la propriété RequestAccessEmail contient une chaîne vide, demande d'accès n'est pas activée pour le site ou l'un de ses listes.

Exemples

L'exemple de code suivant permet de demande d'accès sur le site actuel, mais supprime la demande d'accès à partir d'une liste spécifiée.

Dim site As SPWeb = SPContext.Current.Web

Dim permsSite As SPPermissionCollection = site.Permissions
permsSite.RequestAccessEmail = "Email_Address"

Dim lists As SPListCollection = site.Lists
Dim permsList As SPPermissionCollection = 
    lists("List_Title").Permissions

permsList.RequestAccess = False
SPWeb oWebsite = SPContext.Current.Web;

SPPermissionCollection collPermissions = oWebsite.Permissions;
collPermissions.RequestAccessEmail = "Email_Address";

SPListCollection collLists = oWebsite.Lists;
SPPermissionCollection collPermissions = collLists["List_Title"].Permissions;

collPermissions.RequestAccess = false;

Voir aussi

Référence

SPPermissionCollection classe

SPPermissionCollection - Membres

Microsoft.SharePoint - Espace de noms