IVsProject2.GetMkDocument(UInt32, String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir belge bilinen adı döndürür.
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
Parametreler
- itemid
- UInt32
'ndaki Bu projenin hiyerarşisindeki bir düğüme karşılık gelen öğe tanımlayıcısı. VSITEMID_ROOTYa da geçerli öğe tanımlayıcısı olmalıdır. Bkz. VSITEMID.
- pbstrMkDocument
- String
dışı İçindeki bir belge adının işaretçisi BSTR . Parametrenin gösterdiği belgeyi benzersiz bir şekilde tanımlayan tam bir metindir itemid .
Döndürülenler
Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.
Uygulamalar
Açıklamalar
COM Imzası
Vsshell. IDL dosyasından:
HRESULT IVsProject2::GetMkDocument(
[in] VSITEMID itemid,
[out] BSTR *pbstrMkDocument
);
Bir belge bilinen adı, çalışan belge tablosuna benzersiz bir dizin olarak kullanılır. Dosya tabanlı projedeki bir öğe için bir belge bilinen adı öğenin dosya yoludur. Öğelerini dosyalarda saklamayan proje türleri, bu öğeleri projeye özgü bir şekilde benzersiz şekilde tanımlar. Dosya tabanlı proje türleri Bu yöntemden yolu döndürmelidir.