共用方式為


SPClaimProvider.EntityTypesContain method

檢查實體類型。

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

Syntax

'宣告
Protected Shared Function EntityTypesContain ( _
    entityTypes As String(), _
    requestedEntityType As String _
) As Boolean
'用途
Dim entityTypes As String()
Dim requestedEntityType As String
Dim returnValue As Boolean

returnValue = SPClaimProvider.EntityTypesContain(entityTypes, _
    requestedEntityType)
protected static bool EntityTypesContain(
    string[] entityTypes,
    string requestedEntityType
)

參數

  • entityTypes
    Type: []

    實體類型集傳遞給要求的作業,例如**FillResolve()**方法。

  • requestedEntityType
    Type: System.String

    這項作業會檢查entityTypes參數的實體類型。

傳回值

Type: System.Boolean
true如果實體類型含有所要求的實體類型 ;否則,請false。

備註

下列的第一個程式碼片段範例示範如何使用此方法,如果您沒有使用自訂的實體類型。」 之後,您使用表單的角色。因此,如果選擇不要求表單角色,然後搜尋和解決方法應該沒有取得牽涉到。如範例中,如果選擇設定為只傳回通訊群組清單,並不會形成角色則宣告提供者應該不傳回資料。

第二個程式碼片段會示範使用範例是自訂的實體類型。

Examples

if (!EntityTypesContain(entityTypes, SPClaimEntityTypes.FormsRole))
      return;

private bool DoesEntityTypesContainMyCustomType(String[] entityTypes)
        {
            bool result = false;

            result = EntityTypesContain(entityTypes, MyEntityType);

            return result;
        }

請參閱

參照

SPClaimProvider class

SPClaimProvider members

Microsoft.SharePoint.Administration.Claims namespace