Compartilhar via


SPContentTypeId.Parent property

Obtém o identificador de tipo de conteúdo (ID) que a ID de tipo de conteúdo atual é um descendente direto do.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
Public ReadOnly Property Parent As SPContentTypeId
    Get
'Uso
Dim instance As SPContentTypeId
Dim value As SPContentTypeId

value = instance.Parent
public SPContentTypeId Parent { get; }

Property value

Type: Microsoft.SharePoint.SPContentTypeId
Uma ID de tipo de conteúdo que representa a ID do pai.

Comentários

IDs de tipo de conteúdo são projetados para ser recursiva. A identificação de um tipo de conteúdo encapsula a linhagem desse tipo de conteúdo, ou a linha dos tipos de conteúdo pai, do qual o tipo de conteúdo herda. ID de cada tipo de conteúdo contém a ID do tipo de conteúdo pai, que por sua vez contém a ID desse tipo de conteúdo pai e assim por diante, basicamente de volta ao e incluindo o tipo de conteúdo de todas as IDs da raiz, o tipo de conteúdo System ID. Analisando a ID do tipo de conteúdo, você pode determinar que a linhagem de um tipo de conteúdo e como dois tipos de conteúdo estão relacionados.

For more information, see Content Type IDs.

Dica

A ID de tipo de conteúdo System é o pai de si mesmo. Também é o pai da ID do tipo de conteúdo do Empty .

Examples

O exemplo a seguir mostra um aplicativo de console que rastreia o parentage de ID para o tipo de conteúdo interno denominado 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();
        }
    }
}

O aplicativo imprime a seguinte saída no console.

0x
0x01
0x0101

Press ENTER to continue...

Ver também

Referência

SPContentTypeId structure

SPContentTypeId members

Microsoft.SharePoint namespace

IsParentOf(SPContentTypeId)

SPBuiltInContentTypeId

Outros recursos

Content Type IDs

Introduction to Content Types

Site and List Content Types

Base Content Type Hierarchy