Метод SPClaimProvider.FillClaimTypes
При реализации в класс, производный указывает набор утверждений возможные типы, которые поддерживаются поставщиком утверждений.
Пространство имен: Microsoft.SharePoint.Administration.Claims
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Protected MustOverride Sub FillClaimTypes ( _
claimTypes As List(Of String) _
)
'Применение
Dim claimTypes As List(Of String)
Me.FillClaimTypes(claimTypes)
protected abstract void FillClaimTypes(
List<string> claimTypes
)
Параметры
claimTypes
Тип: System.Collections.Generic.List<String>Утверждений введите список, который нужно изменить.
Замечания
Утверждений может отображаться в элементе управления "Выбор людей" при помощи выбора утверждений. Если требуется реализовать выбора в элементе управления "Выбор людей" утверждений, необходимо реализовать этот метод. Это также требуется, если требуется поддержка приращения утверждений. Кроме того необходимо также реализовать методы FillSchema(), **FillClaimValueTypes()**и FillEntityTypes() в классе SPClaimProvider .
Дополнительные сведения о утверждений комплектации в разделе How to: Create a Claims Provider и Claims Provider.
Пример кода предоставлен:Sample code provided by: Энди Ли (Andy Li), корпорация Майкрософт
Примеры
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);
}
См. также
Справочные материалы
Пространство имен Microsoft.SharePoint.Administration.Claims