Метод SPContentTypeId.IsChildOf
Указывает, является ли указанный тип контента идентификатор (ID) потомком текущего идентификатора типа контента.
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Function IsChildOf ( _
id As SPContentTypeId _
) As Boolean
'Применение
Dim instance As SPContentTypeId
Dim id As SPContentTypeId
Dim returnValue As Boolean
returnValue = instance.IsChildOf(id)
public bool IsChildOf(
SPContentTypeId id
)
Параметры
id
Тип: Microsoft.SharePoint.SPContentTypeIdИдентификатор типа контента для сравнения текущего идентификатора типа контента.
Возвращаемое значение
Тип: System.Boolean
true Если идентификатор типа текущего содержимого является производным от идентификатора указанного типа контента; в противном случае — false.
Замечания
Этот метод возвращает true для всех предшественников текущий идентификатор типа контента, не только непосредственный предшествующий. Например, для каждого из две последние строки кода в следующем примере содержит выражение, которое оценивается как true.
SPContentTypeId x = SPBuiltInContentTypeId.Item;
SPContentTypeId y = SPBuiltInContentTypeId.Document;
SPContentTypeId z = SPBuiltInContentTypeId.BasicPage;
Console.WriteLine(z.IsChildOf(y)); // True
Console.WriteLine(z.IsChildOf(x)); // True
Dim x As SPContentTypeId = SPBuiltInContentTypeId.Item
Dim y As SPContentTypeId = SPBuiltInContentTypeId.Document
Dim z As SPContentTypeId = SPBuiltInContentTypeId.BasicPage
Console.WriteLine(z.IsChildOf(y)) ' True
Console.WriteLine(z.IsChildOf(x)) ' True
Кроме того, этот метод возвращает true Если значение идентификатора типа контента переданное как аргумент — это то же, что значение текущий идентификатор типа контента, как показано в следующем примере.
y = x;
Console.WriteLine(x == y); // True
Console.WriteLine(y.IsChildOf(x)); // True
Console.WriteLine(x.IsChildOf(y)); // True
y = x
Console.WriteLine(x = y) ' True
Console.WriteLine(y.IsChildOf(x)) ' True
Console.WriteLine(x.IsChildOf(y)) ' True
См. также
Справочные материалы
Пространство имен Microsoft.SharePoint