IVsObjectList.GetDisplayData(UInt32, VSTREEDISPLAYDATA[]) 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.
İstenen ağaç listesi öğesini çizmek için verileri alır.
public:
int GetDisplayData(System::UInt32 index, cli::array <Microsoft::VisualStudio::Shell::Interop::VSTREEDISPLAYDATA> ^ pData);
int GetDisplayData(unsigned int index, std::Array <Microsoft::VisualStudio::Shell::Interop::VSTREEDISPLAYDATA> const & pData);
public int GetDisplayData (uint index, Microsoft.VisualStudio.Shell.Interop.VSTREEDISPLAYDATA[] pData);
abstract member GetDisplayData : uint32 * Microsoft.VisualStudio.Shell.Interop.VSTREEDISPLAYDATA[] -> int
Public Function GetDisplayData (index As UInteger, pData As VSTREEDISPLAYDATA()) As Integer
Parametreler
- index
- UInt32
'ndaki İlgilendiğiniz düğümün dizinini belirtir.
- pData
- VSTREEDISPLAYDATA[]
dışı VSTREEDISPLAYDATA Görüntüleme verilerini içeren bir yapıya yönelik işaretçi.
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 IVsObjectList::GetDisplayData(
[in] ULONG Index,
[out] VSTREEDISPLAYDATA *pData
);
pDataParametresi, VSTREEDISPLAYDATA istenen ağaç listesi öğesi için belirli görüntüleme parametrelerini istemek üzere kullanılan bir yapıdır. Daha ayrıntılı bilgi için bkz VSTREEDISPLAYDATA _VSTREEDISPLAYMASK ., ve _VSTREEDISPLAYSTATE .
Ağaç görünümü, Mask StateMask pData hangi görüntüleme ya da durum verisi öğelerinin ilgileneceğini göstermek için ve ' ı ayarlar ve bu nedenle yalnızca bu öğelerin döndürülmesi gerekir. StateAyarlanırsa, StateMask istenen durum verilerini belirten anlamına gelir. TDS_STATEIMAGEMASKAyarlanmamışsa, ağaç görünümü varsayılan görüntü listesini kullanır. Genellikle GetDisplayData , görüntüleme verileri ve durum verileri için ayrı olarak çağırılır.