Метод SPContentTypeId.BestMatch
Осуществляет поиск коллекцию идентификаторов типа контента (ID) и возвращает идентификатор типа контента, которое наиболее близко соответствует указанного типа контента.
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Shared Function BestMatch ( _
contentTypeId As SPContentTypeId, _
contentTypeIdCollection As IEnumerable _
) As SPContentTypeId
'Применение
Dim contentTypeId As SPContentTypeId
Dim contentTypeIdCollection As IEnumerable
Dim returnValue As SPContentTypeId
returnValue = SPContentTypeId.BestMatch(contentTypeId, _
contentTypeIdCollection)
public static SPContentTypeId BestMatch(
SPContentTypeId contentTypeId,
IEnumerable contentTypeIdCollection
)
Параметры
contentTypeId
Тип: Microsoft.SharePoint.SPContentTypeIdИдентификатор типа контента для сопоставления.
contentTypeIdCollection
Тип: System.Collections.IEnumerableПеречисляемую коллекцию, которая содержит объекты SPContentTypeId .
Возвращаемое значение
Тип: Microsoft.SharePoint.SPContentTypeId
Идентификатор типа контента, который большей части точно соответствует с идентификатором указанного типа контента.
Замечания
Метод BestMatch проверяет каждый идентификатор типа контента в указанном семействе сайтов и возвращает идентификатор, который наиболее близко соответствует идентификатор, который передается в. Если выполняется поиск два совпадения, возвращается короткий идентификатор типа контента. Например если коллекция содержит 0x010109 и 0x01010901 0x0101 — это аргумент, метод возвращает 0x010109.