Freigeben über


SPPermissionCollection.RequestAccessEmail-Eigenschaft

HINWEIS: Diese API ist veraltet.

Ruft ab oder legt fest, ob die Anforderung für den Zugriff für eine Website aktiviert ist, und gibt die e-Mail-Adresse, an die Anforderungen gesendet werden.

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

Syntax

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

Eigenschaftswert

Typ: System.String
Eine Zeichenfolge, die E-mail-Adresse enthält. Wenn Sie nicht auf eine leere Zeichenfolge Anforderung für den Zugriff auf die Website aktiviert ist.

Hinweise

Die RequestAccessEmail -Eigenschaft gilt für die Berechtigungen für eine gesamte Website. die RequestAccess -Eigenschaft gilt für die Berechtigungen für eine einzelne Liste. Wenn die RequestAccessEmail -Eigenschaft eine leere Zeichenfolge enthält, ist Anforderung für den Zugriff für die Website oder für die Listen nicht aktiviert.

Beispiele

Im folgenden Codebeispiel wird Anforderung für den Zugriff auf der aktuellen Website ermöglicht, aber die Anforderung für den Zugriff aus einer angegebenen Liste entfernt.

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;

Siehe auch

Referenz

SPPermissionCollection Klasse

SPPermissionCollection-Member

Microsoft.SharePoint-Namespace