SPClaimProvider.GetClaimsForEntity-Methode (Uri, SPClaim, SPClaimProviderContext)
Rufen Sie die SPClaim für die entity.
Namespace: Microsoft.SharePoint.Administration.Claims
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Function GetClaimsForEntity ( _
context As Uri, _
entity As SPClaim, _
claimProviderContext As SPClaimProviderContext _
) As SPClaim()
'Usage
Dim instance As SPClaimProvider
Dim context As Uri
Dim entity As SPClaim
Dim claimProviderContext As SPClaimProviderContext
Dim returnValue As SPClaim()
returnValue = instance.GetClaimsForEntity(context, _
entity, claimProviderContext)
public SPClaim[] GetClaimsForEntity(
Uri context,
SPClaim entity,
SPClaimProviderContext claimProviderContext
)
Parameter
context
Typ: System.UriGibt an, die im Kontext des Vorgangs.
entity
Typ: Microsoft.SharePoint.Administration.Claims.SPClaimEine einzelne SPClaim , die die Entität identifiziert werden wir für Ansprüche anfordern.
claimProviderContext
Typ: Microsoft.SharePoint.Administration.Claims.SPClaimProviderContextStellt zusätzlichen Informationen zu den Forderungsanbietern für anspruchserweiterung Angelegenheiten bereit.
Rückgabewert
Typ: []
Eine Reihe von SPClaim -Objekten. Die Eigenschaftswerte [!:SPClaim.Type] müssen in das Ergebnis der ClaimTypes()gefunden werden. Die Eigenschaftswerte ValueType müssen in das Ergebnis der **[!:ClaimValueType]**gefunden werden.
Ausnahmen
Ausnahme | Bedingung |
---|---|
NotImplementedException | Wenn SupportsEntityInformation auf false festgelegt ist. |
ArgumentNullException | Wenn context oder entity null ist. |