SPContentTypeId.Parent - Propriété
Obtient l'identificateur de type de contenu (ID de) l'ID de type de contenu actuel est un descendant direct de.
Espace de noms : Microsoft.SharePoint
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public ReadOnly Property Parent As SPContentTypeId
Get
'Utilisation
Dim instance As SPContentTypeId
Dim value As SPContentTypeId
value = instance.Parent
public SPContentTypeId Parent { get; }
Valeur de propriété
Type : Microsoft.SharePoint.SPContentTypeId
Un ID de type de contenu qui représente l'ID du parent.
Remarques
ID de type de contenu est conçus pour être récursive. L'ID d'un type de contenu encapsule l'enregistrement en ligne de ce type de contenu ou de la ligne de types de contenu parent dont hérite du type de contenu. Chaque ID de type de contenu contient l'ID du type de contenu parent, qui à son tour contient l'ID de ce type de contenu parent et ainsi de suite, en dernier ressort retour à et y compris la racine du type de contenu de tous les ID, le type de contenu System ID. En analysant le ID de type de contenu, vous pouvez déterminer que l'enregistrement en ligne d'un type de contenu et la façon dont deux types de contenu sont liés.
For more information, see Content Type IDs.
Notes
L'ID de type de contenu System est le parent de lui-même. Il est également le parent de l'ID de type de contenu de Empty .
Exemples
L'exemple suivant montre une application console qui authentifie l'origine de l'ID du type de contenu intégré nommé 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();
}
}
}
L'application imprime la sortie suivante sur la console.
0x
0x01
0x0101
Press ENTER to continue...
Voir aussi
Référence
Microsoft.SharePoint - Espace de noms