共用方式為


SPPermissionCollection.RequestAccessEmail property

NOTE: This API is now obsolete.

取得或設定是否要求存取啟用站台,以及指定要求所傳送的電子郵件地址。

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

Syntax

'宣告
<ObsoleteAttribute("Use the SPRoleAssignmentCollection class instead")> _
Public Property RequestAccessEmail As String
    Get
    Set
'用途
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
字串,包含電子郵件地址。如果未啟用設定為空字串,要求網站的存取。

備註

RequestAccessEmail屬性套用至整個網站 ; 的權限RequestAccess屬性適用於單一清單的權限。如果RequestAccessEmail屬性包含空字串,站台或任何它的清單,將不會啟用存取的要求。

Examples

下列程式碼範例可讓要求在目前網站的存取,但從指定的清單中移除的存取要求。

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;

請參閱

參照

SPPermissionCollection class

SPPermissionCollection members

Microsoft.SharePoint namespace