Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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. |