Compartilhar via


SPContentTypeId.ToString method

Retorna uma cadeia de caracteres hexadecimais que representam o identificador de tipo de conteúdo (ID).

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

Syntax

'Declaração
Public Overrides Function ToString As String
'Uso
Dim instance As SPContentTypeId
Dim returnValue As String

returnValue = instance.ToString()
public override string ToString()

Valor retornado

Type: System.String
Uma string que representa a ID do tipo de conteúdo. Os dois primeiros caracteres da cadeia de caracteres são sempre "0x".

Comentários

A cadeia de caracteres retornada por esse método pode ser uma ferramenta útil para Noções básicas sobre a natureza recursiva de IDs de tipo de conteúdo. Por exemplo, o código a seguir obtém a identificação de tipo de conteúdo de um tipo de conteúdo de lista e usa esse ID para determinar as IDs para os tipos de conteúdo três gerações novamente. Quando ele coletou todas as identificações de quatro, o aplicativo imprime seus valores de cadeia de caracteres para o console.

SPContentTypeId child = web.Lists["Announcements"].ContentTypes["Announcement"].Id;
SPContentTypeId parent = child.Parent;
SPContentTypeId grandparent = parent.Parent;
SPContentTypeId greatgrandparent = grandparent.Parent;
Console.WriteLine("Greatgrandparent id: {0}", greatgrandparent.ToString());
Console.WriteLine("     Grandparent id: {0}", grandparent.ToString());
Console.WriteLine("          Parent id: {0}", parent.ToString());
Console.WriteLine("           Child id: {0}", child.ToString());
Dim child As SPContentTypeId = web.Lists("Announcements").ContentTypes("Announcement").Id
Dim parent As SPContentTypeId = child.Parent
Dim grandparent As SPContentTypeId = parent.Parent
Dim greatgrandparent As SPContentTypeId = grandparent.Parent
Console.WriteLine("Greatgrandparent id: {0}", greatgrandparent.ToString())
Console.WriteLine("     Grandparent id: {0}", grandparent.ToString())
Console.WriteLine("          Parent id: {0}", parent.ToString())
Console.WriteLine("           Child id: {0}", child.ToString())

Este código imprime a seguinte saída no console.

Greatgrandparent id: 0x
     Grandparent id: 0x01
          Parent id: 0x0104
           Child id: 0x0104009010BFF57D431540B197B8058EBC3035

For more information about how content type IDs are formed, see Content Type IDs.

Ver também

Referência

SPContentTypeId structure

SPContentTypeId members

Microsoft.SharePoint namespace

Outros recursos

Content Type IDs

Introduction to Content Types

Site and List Content Types

Base Content Type Hierarchy