共用方式為


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.

請參閱

參照

SPPrincipal members

Microsoft.SharePoint namespace