IVsProject3.GetMkDocument(UInt32, String) 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.
Retourne un moniker du document.
public:
int GetMkDocument(System::UInt32 itemid, [Runtime::InteropServices::Out] System::String ^ % pbstrMkDocument);
int GetMkDocument(unsigned int itemid, [Runtime::InteropServices::Out] std::wstring const & & pbstrMkDocument);
public int GetMkDocument (uint itemid, out string pbstrMkDocument);
abstract member GetMkDocument : uint32 * string -> int
Public Function GetMkDocument (itemid As UInteger, ByRef pbstrMkDocument As String) As Integer
Paramètres
- itemid
- UInt32
[in] Identificateur de l'élément correspondant à un nœud dans la hiérarchie de ce projet. Doit être VSITEMID_ROOT ou tout autre identificateur d'élément valide. Consultez VSITEMID.
- pbstrMkDocument
- String
[out] Pointeur vers un moniker de document dans un BSTR. Il s’agit d’un texte complet qui décrit de façon unique le document représenté par le itemid paramètre.
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 IVsProject3::GetMkDocument(
[in] VSITEMID itemid,
[out] BSTR *pbstrMkDocument
);
Un moniker de document est utilisé en tant qu’index unique dans la table de documents en cours d’exécution. Un moniker de document pour un élément dans un projet basé sur des fichiers est le chemin d’accès au fichier de l’élément. Les types de projets, qui ne stockent pas leurs éléments dans des fichiers, identifient de façon unique ces éléments d’une manière spécifique au projet. Les types de projets basés sur des fichiers doivent retourner le chemin d’accès à partir de cette méthode.