SPClaimProvider.FillClaimTypes method
Quando implementado em uma classe derivada, especifica o conjunto de tipos de declarações possíveis que oferece suporte para o provedor de declarações.
Namespace: Microsoft.SharePoint.Administration.Claims
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Protected MustOverride Sub FillClaimTypes ( _
claimTypes As List(Of String) _
)
'Uso
Dim claimTypes As List(Of String)
Me.FillClaimTypes(claimTypes)
protected abstract void FillClaimTypes(
List<string> claimTypes
)
Parâmetros
claimTypes
Type: System.Collections.Generic.List<String>As declarações digite lista a ser modificada.
Comentários
Declarações podem ser exibidas no controle do seletor de pessoas por meio da implementação de solicitações de separação. Se você quiser implementar declarações de separação no controle do seletor de pessoas, você deve implementar esse método. Isso também é necessário se você quiser suporte aumento da declaração. Além disso, você também deve implementar os métodos FillSchema(), **FillClaimValueTypes()**e FillEntityTypes() na classe SPClaimProvider .
Para mais solicitações de informações de separação, consulte How to: Create a Claims Provider e Claims Provider.
Sample code provided by: Andy Li, Microsoft Corporation.
Examples
protected override void FillClaimTypes(List<string> claimTypes)
{
if (null == claimTypes)
{
throw new ArgumentNullException("claimTypes");
}
// Adds the claim types that will be added by this claims provider.
claimTypes.Add(CRMClaimType.Role);
claimTypes.Add(CRMClaimType.Region);
}