Compartir a través de


de la propiedad SPPermissionCollection.RequestAccessEmail

NOTA: esta API está ahora obsoleta.

Obtiene o establece si la solicitud para el acceso está habilitada para un sitio y especifica la dirección de correo electrónico a la que se envían las solicitudes.

Espacio de nombres:  Microsoft.SharePoint
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
<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; }

Valor de propiedad

Tipo: System.String
Una cadena que contiene la dirección de correo electrónico. Si no está habilitado el conjunto en una cadena vacía, la solicitud de acceso al sitio.

Comentarios

La propiedad RequestAccessEmail se aplica a los permisos para un sitio completo; la propiedad RequestAccess se aplica a los permisos para una sola lista. Si la propiedad RequestAccessEmail contiene una cadena vacía, la solicitud para el acceso no está habilitada para el sitio o para cualquiera de sus listas.

Ejemplos

En el ejemplo de código siguiente se habilita la solicitud de acceso en el sitio actual, pero se quita la solicitud para el acceso de una 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;

Vea también

Referencia

clase SPPermissionCollection

Miembros SPPermissionCollection

Espacio de nombres Microsoft.SharePoint