DocData.OnRegisterDocData, méthode
Assigne le document à une hiérarchie de cookie et de projet.
Espace de noms : Microsoft.VisualStudio.Modeling.Shell
Assembly : Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Syntaxe
'Déclaration
Public Function OnRegisterDocData ( _
cookie As UInteger, _
hierarchy As IVsHierarchy, _
itemId As UInteger _
) As Integer
public int OnRegisterDocData(
uint cookie,
IVsHierarchy hierarchy,
uint itemId
)
Paramètres
- cookie
Type : System.UInt32
Le handle qui représente le document dans la hiérarchie.
- hierarchy
Type : Microsoft.VisualStudio.Shell.Interop.IVsHierarchy
La hiérarchie.
- itemId
Type : System.UInt32
L'ID d'élément qui est assigné au document dans la hiérarchie.
Valeur de retour
Type : System.Int32
S_OK si la méthode aboutit ; sinon, elle retourne code d'erreur.
Implémentations
IVsPersistDocData2.OnRegisterDocData(UInt32, IVsHierarchy, UInt32)
IVsPersistDocData.OnRegisterDocData(UInt32, IVsHierarchy, UInt32)
Notes
Cette méthode est appelée lorsque le tableau en cours d'exécution de documents enregistre le document dans la hiérarchie de projet.
Cette méthode appelle l'interface d'IVsHierarchy.
Le déclenchement d'un événement appelle le gestionnaire d'événements par l'intermédiaire d'un délégué.Pour plus d'informations, consultez Déclenchement d'un événement.
La méthode OnRegisterDocData autorise également les classes dérivées à gérer l'événement sans y attacher de délégué.Cette technique est recommandée pour gérer l'événement dans une classe dérivée.
Remarques à l'attention des héritiers
Lorsque vous substituez l'OnRegisterDocData dans une classe dérivée, assurez -vous d'appeler la méthode de l'OnRegisterDocData de classe de base afin que les délégués enregistrés reçoivent l'événement.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.