IVsPersistDocData2.OnRegisterDocData(UInt32, IVsHierarchy, UInt32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Appelé par la table de document en cours d'exécution (RDT) lors de l'inscription des données de document dans la table RDT.
public:
int OnRegisterDocData(System::UInt32 docCookie, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHierNew, System::UInt32 itemidNew);
public:
int OnRegisterDocData(unsigned int docCookie, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHierNew, unsigned int itemidNew);
int OnRegisterDocData(unsigned int docCookie, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const & pHierNew, unsigned int itemidNew);
public int OnRegisterDocData (uint docCookie, Microsoft.VisualStudio.Shell.Interop.IVsHierarchy pHierNew, uint itemidNew);
abstract member OnRegisterDocData : uint32 * Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * uint32 -> int
Public Function OnRegisterDocData (docCookie As UInteger, pHierNew As IVsHierarchy, itemidNew As UInteger) As Integer
Paramètres
- docCookie
- UInt32
[in] Handle abstrait pour que le document à enregistrer. Consultez le type de données VSDOCCOOKIE.
- pHierNew
- IVsHierarchy
[in] Pointeur vers l'interface IVsHierarchy.
- itemidNew
- UInt32
[in] Identificateur d'élément du document à enregistrer auprès de VSITEMID.
Retours
Si la méthode réussit, retourne S_OK. En cas d'échec, retourne un code d'erreur.
Implémente
Remarques
Signature COM
À partir de vsshell. idl :
HRESULT IVsPersistDocData2::OnRegisterDocData(
[in] VSCOOKIE docCookie,
[in] IVsHierarchy *pHierNew,
[in] VSITEMID itemidNew
);