SPPrincipal class
代表使用者或群組,可指定在Microsoft SharePoint Foundation中的使用權限,來控制安全性。
Inheritance hierarchy
System.Object
Microsoft.SharePoint.SPMember
Microsoft.SharePoint.SPPrincipal
Microsoft.SharePoint.SPGroup
Microsoft.SharePoint.SPUser
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'宣告
Public MustInherit Class SPPrincipal _
Inherits SPMember
'用途
Dim instance As SPPrincipal
public abstract class SPPrincipal : SPMember
備註
當使用者或群組加入至網站時,使用者或群組是主體。SPPrincipal物件可以代表下列類型的使用者或群組的其中一個:
Windows 使用者
Windows 群組
非 Windows 使用者 (透過 ASP.NET 成員資格提供者所提供)
非 Windows 群組 (透過 ASP.NET 角色提供者提供)
SharePoint 群組
Thread safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.