IVsSimpleObjectList2.FillDescription2 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.
Liste öğesinin nesne tarayıcısında kullanılacak açıklama metnini sağlamasını ister.
public:
int FillDescription2(System::UInt32 index, System::UInt32 grfOptions, Microsoft::VisualStudio::Shell::Interop::IVsObjectBrowserDescription3 ^ pobDesc);
public:
int FillDescription2(unsigned int index, unsigned int grfOptions, Microsoft::VisualStudio::Shell::Interop::IVsObjectBrowserDescription3 ^ pobDesc);
int FillDescription2(unsigned int index, unsigned int grfOptions, Microsoft::VisualStudio::Shell::Interop::IVsObjectBrowserDescription3 const & pobDesc);
public int FillDescription2 (uint index, uint grfOptions, Microsoft.VisualStudio.Shell.Interop.IVsObjectBrowserDescription3 pobDesc);
abstract member FillDescription2 : uint32 * uint32 * Microsoft.VisualStudio.Shell.Interop.IVsObjectBrowserDescription3 -> int
Public Function FillDescription2 (index As UInteger, grfOptions As UInteger, pobDesc As IVsObjectBrowserDescription3) As Integer
Parametreler
- index
- UInt32
'ndaki İlgilendiğiniz liste öğesinin dizinini belirtir.
- grfOptions
- UInt32
'ndaki Açıklama seçeneklerini belirtir. Değerler _VSOBJDESCOPTIONS numaralandırmasından alınır
- pobDesc
- IVsObjectBrowserDescription3
'ndaki Bir IVsObjectBrowserDescription3 arabirim belirtir.
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.
Açıklamalar
COM Imzası
Vsshell80. IDL adresinden:
HRESULT IVsSimpleObjectList2::FillDescription(
[in] ULONG Index,
[in] VSOBJDESCOPTIONS grfOptions,
[in] IVsObjectBrowserDescription2 *pobDesc
);
Nesne tarayıcısı bir nesne seçildiğinde, pencerenin alt bölmesinde (Açıklama bölmesi) nesnenin açıklaması görüntülenir. Açıklama metni, öğesine yapılan bir dizi çağrı aracılığıyla oluşturulur AddDescriptionText3 . Ortam, FillDescription index ilgilendiğiniz öğeyi çağırır. Çağrı bir IVsObjectBrowserDescription3 arabirimde geçirilir. Bu, IStream AddDescriptionText3 tanımlarınızı bir dizi öğe olarak yazmak için tekrar tekrar çağırdığınız bir arabirime benzer. Öğeler listeleme ile tanımlanır VSOBDESCRIPTIONSECTION .
Ortam, ile grfOptions Dizin öğesinin tam adını döndürmelisiniz.
Bu yöntem ayrıca, kod tarama araçlarında öğenin simgesine araç ipucu metni sağlamanın alternatif bir yolu olarak da kullanılır. Bu senaryoda, ortam başlangıçta GetTipText dizin öğesine çağrı yapılır. Çağrı geri döndürürler E_NOTIMPL veya başarısız olursa ortam, olarak ayarla ' yı çağırır FillDescription grfOptions ODO_TOOLTIPDESC | ODO_USEFULLNAME .