IDebugProperty2::GetExtendedInfo
Pobiera rozszerzone informacje dotyczące właściwości.
Składnia
Parametry
guidExtendedInfo
[in] Identyfikator GUID określający typ informacji rozszerzonych do pobrania. Aby uzyskać szczegółowe informacje, zobacz Uwagi.
pExtendedInfo
[out] VARIANT
Zwraca obiekt (C++) lub obiekt (C#), który może służyć do pobierania informacji o właściwości rozszerzonej. Na przykład ten parametr może zwrócić interfejs, którego można użyć IUnknown
do interfejsu IDebugDocumentText2 . Aby uzyskać szczegółowe informacje, zobacz Uwagi.
Wartość zwracana
Jeśli operacja powiedzie się, zwraca wartość S_OK
; w przeciwnym razie zwraca kod błędu. Zwraca wartość S_GETEXTENDEDINFO_NO_EXTENDEDINFO
, jeśli nie ma rozszerzonych informacji do pobrania.
Uwagi
Ta metoda istnieje w celu pobierania informacji, które nie nadają się do pobrania przez wywołanie metody GetPropertyInfo .
Następujące identyfikatory GUID są zwykle rozpoznawane przez tę metodę (wartości identyfikatora GUID są określone dla języka C#, ponieważ nazwa nie jest dostępna w żadnym zestawie). Do użytku wewnętrznego można utworzyć dodatkowe identyfikatory GUID.
Nazwisko | Identyfikator GUID | opis |
---|---|---|
guidDocument | {3f98de84-fee9-11d0-b47f-00a0244a1dd2} | IUnknown Zwraca interfejs do dokumentu. Zazwyczaj interfejs IDebugDocumentText2 można uzyskać z tego IUnknown interfejsu. |
guidCodeContext | {e2fc65e-56ce-11d1-b528-00aax004a8797} | IUnknown Zwraca interfejs do kontekstu dokumentu. Zazwyczaj interfejs IDebugDocumentContext2 można uzyskać z tego IUnknown interfejsu. |
guidCustomViewerSupported | {d9c9da31-ffbe-4eeb-9186-23121e3c088c} | Zwraca ciąg zawierający identyfikator CLSID przeglądarki niestandardowej, zwykle implementowany przez ewaluatora wyrażeń. |
guidExtendedInfoSlot | {6df235ad-82c6-4292-9c97-7389770bc42f} | Zwraca liczbę 32-bitową reprezentującą żądaną liczbę miejsca, jeśli ta właściwość reprezentuje adres lokalny kodu zarządzanego. |
guidExtendedInfoSignature | {b5fb6d46-f805-417f-96a3-8ba737073ffd} | Zwraca ciąg zawierający podpis zmiennej skojarzonej z obiektem właściwości. |