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;