Metoda IVsProject3.GetMkDocument — (UInt32, String)
Zwraca krótka nazwa dokumentu.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int GetMkDocument(
uint itemid,
out string pbstrMkDocument
)
int GetMkDocument(
unsigned int itemid,
[OutAttribute] String^% pbstrMkDocument
)
abstract GetMkDocument :
itemid:uint32 *
pbstrMkDocument:string byref -> int
Function GetMkDocument (
itemid As UInteger,
<OutAttribute> ByRef pbstrMkDocument As String
) As Integer
Parametry
itemid
Type: System.UInt32[in] Identyfikator elementu odpowiadający węzeł w hierarchii tego projektu. Powinien być VSITEMID_ROOT lub innym prawidłowym identyfikatorem elementu. Zobacz VSITEMID.
pbstrMkDocument
Type: System.String[out] Wskaźnik w BSTR krótka nazwa dokumentu. Jest w pełni kwalifikowaną opis jednoznacznie dokumentu reprezentowany przez itemid parametru.
Wartość zwracana
Type: System.Int32
Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.
Implementuje
IVsProject2.GetMkDocument(UInt32, String)
Uwagi
Podpis COM
Z vsshell.idl:
HRESULT IVsProject3::GetMkDocument(
[in] VSITEMID itemid,
[out] BSTR *pbstrMkDocument
);
Krótka nazwa dokumentu jest używany jako unikatowy indeks do tabeli dokumentu uruchomiona. Krótka nazwa dokumentu elementu w plikach projektu jest ścieżka pliku do elementu. Typy projektów, których nie należy przechowywać w plikach ich elementy, jednoznacznie identyfikują te elementy w sposób określonego projektu. Typy projektów opartych na plikach musi zwracać ścieżki z tej metody.
Zobacz też
Interfejs IVsProject3
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku