Compartilhar via


SPPermissionCollection.RequestAccessEmail property

NOTE: This API is now obsolete.

Obtém ou define se a solicitação de acesso é habilitada para um site e especifica o endereço de email para o qual as solicitações são enviadas.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
<ObsoleteAttribute("Use the SPRoleAssignmentCollection class instead")> _
Public Property RequestAccessEmail As String
    Get
    Set
'Uso
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; }

Property value

Type: System.String
Uma seqüência de caracteres que contém o endereço de email. Se não estiver definida como uma seqüência vazia, solicitação de acesso ao site.

Comentários

A propriedade RequestAccessEmail se aplica às permissões para um site inteiro; a propriedade RequestAccess se aplica às permissões para uma única lista. Se a propriedade RequestAccessEmail contém uma seqüência de caracteres vazia, solicitação de acesso não está habilitada para o site ou para qualquer uma das suas listas.

Examples

O exemplo de código a seguir permite que a solicitação de acesso no site atual, mas remove a solicitação de acesso de uma lista especificada.

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;

Ver também

Referência

SPPermissionCollection class

SPPermissionCollection members

Microsoft.SharePoint namespace