Aracılığıyla paylaş


IVsProject.GetMkDocument Yöntem (UInt32, String)

 

Belge bilinen adını döndürür.

Ad Alanı:   Microsoft.VisualStudio.Shell.Interop
Derleme:  Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)

Sözdizimi

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

Parametreler

  • itemid
    Type: System.UInt32

    [in] Bu projenin hiyerarşideki bir düğüme karşılık gelen öğe tanımlayıcısı. Olmalıdır VSITEMID_ROOT veya diğer geçerli öğe tanımlayıcısı.

  • pbstrMkDocument
    Type: System.String

    [out] Bir belge takma ad içinde işaretçisine bir BSTR. Tam metin tarafından temsil edilen belge tanıtan olan itemid parametresi.

Dönüş Değeri

Type: System.Int32

Yöntem başarılı olursa, döndürür S_OK. Başarısız olursa, bir hata kodu döndürür.

Notlar

COM imza

Vsshell.idl:

HRESULT IVsProject::GetMkDocument(
   [in] VSITEMID itemid,
   [out] BSTR *pbstrMkDocument
);

Bir belge takma ad benzersiz bir dizin olarak çalışan belge tabloya kullanılır. Dosya tabanlı bir projede bir öğe için bir belge bilinen ad öğenin dosya yoludur. Kullanıcının öğelerini dosyalarında depolamaz, proje türleri bu öğeleri bir projeye özgü şekilde benzersiz şekilde tanımlar. Dosya tabanlı proje türleri Bu yöntemden yolu döndürmelidir.

Ayrıca bkz.

IVsProject Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı

Başa dön