SPClaimProvider.FillClaimTypes - Méthode
En cas d'implémentation dans une classe dérivée, spécifie l'ensemble des types de revendications possibles prenant en charge le fournisseur de réclamations.
Espace de noms : Microsoft.SharePoint.Administration.Claims
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Protected MustOverride Sub FillClaimTypes ( _
claimTypes As List(Of String) _
)
'Utilisation
Dim claimTypes As List(Of String)
Me.FillClaimTypes(claimTypes)
protected abstract void FillClaimTypes(
List<string> claimTypes
)
Paramètres
claimTypes
Type : System.Collections.Generic.List<String>Les déclarations de type liste à modifier.
Remarques
Revendications peuvent être affichées dans le contrôle sélecteur de personnes en mettant en œuvre les demandes de prélèvement. Si vous souhaitez mettre en œuvre les demandes de prélèvement dans le contrôle sélecteur de personnes, vous devez implémenter cette méthode. Il est également nécessaire si vous souhaitez que la prise en charge de réclamer une augmentation. En outre, vous devez également implémenter les méthodes FillSchema(), **FillClaimValueTypes()**et FillEntityTypes() dans la classe SPClaimProvider .
Pour plus d'informations sinistres de prélèvement, voir How to: Create a Claims Provider et Claims Provider.
Exemple de code fourni par : Andy Li, Microsoft Corporation.
Exemples
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);
}