Compartir a través de


del método SPClaimProvider.FillClaimTypes

Cuando se implementa en una clase derivada, especifica el conjunto de tipos posibles notificaciones que admite el proveedor de notificaciones.

Espacio de nombres:  Microsoft.SharePoint.Administration.Claims
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
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

Comentarios

Notificaciones pueden mostrarse en el control de selector de personas mediante la implementación de selección de notificaciones. Si desea implementar la selección en el control de selector de personas de notificaciones, debe implementar este método. Esto también es necesario si desea compatibilidad con aumento de notificaciones. Además, también debe implementar los métodos FillSchema(), **FillClaimValueTypes()**y FillEntityTypes() en la clase SPClaimProvider .

Para más de reclamaciones de información de selección, consulte How to: Create a Claims Provider y Claims Provider.

Ejemplo de código proporcionado por:Sample code provided by: Andy Li, Microsoft Corporation.

Ejemplos

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);
}

Vea también

Referencia

clase SPClaimProvider

Miembros SPClaimProvider

Espacio de nombres Microsoft.SharePoint.Administration.Claims