Свойство SPContentTypeId.Parent
Получает идентификатор типа контента (ID), который является прямым потомком текущий идентификатор типа контента.
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public ReadOnly Property Parent As SPContentTypeId
Get
'Применение
Dim instance As SPContentTypeId
Dim value As SPContentTypeId
value = instance.Parent
public SPContentTypeId Parent { get; }
Значение свойства
Тип: Microsoft.SharePoint.SPContentTypeId
Идентификатор, представляющий идентификатор родительского типа контента
Замечания
Рекурсивно разработаны идентификаторами типов контента. Идентификатор типа контента инкапсулирует обращений этого типа контента или строки родительских типов контента, из которых наследуется типа контента. Каждый идентификатор типа контента содержит идентификатор родительского типа контента, который в свою очередь содержит идентификатор родительского типа содержимого и т. п., в конечном счете назад к и корневой идентификаторов всех типов контента, включая идентификатор типа контента System . Синтаксический анализ идентификатора типа контента, можно определить, связанные с журнала преобразований типа контента и двух типов контента.
For more information, see Content Type IDs.
Примечание
Идентификатор типа контента System является самого себя. Это также родительский тип контента с идентификатором Empty .
Примеры
В следующем примере показано консольное приложение, которое выполняет трассировку parentage идентификатор для встроенных типа контента с именем Document.
Imports System
Imports Microsoft.SharePoint
Module ConsoleApp
Sub Main()
Dim child As SPContentTypeId = SPBuiltInContentTypeId.Document
Dim parent As SPContentTypeId = child.Parent
Dim grandparent As SPContentTypeId = parent.Parent
Console.WriteLine(grandparent.ToString())
Console.WriteLine(parent.ToString())
Console.WriteLine(child.ToString())
Console.Write(vbCrLf & "Press ENTER to continue....")
Console.Read()
End Sub
End Module
using System;
using Microsoft.SharePoint;
namespace ConsoleApp
{
class Program
{
static void Main(string[] args)
{
SPContentTypeId child = SPBuiltInContentTypeId.Document;
SPContentTypeId parent = child.Parent;
SPContentTypeId grandparent = parent.Parent;
Console.WriteLine(grandparent.ToString());
Console.WriteLine(parent.ToString());
Console.WriteLine(child.ToString());
Console.Write("\nPress ENTER to continue....");
Console.Read();
}
}
}
В консоли приложение выведет следующие данные:
0x
0x01
0x0101
Press ENTER to continue...
См. также
Справочные материалы
Пространство имен Microsoft.SharePoint