IVsFindSymbol2.GetUserOptions(Guid, UInt32, VSOBSEARCHCRITERIA2[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Suchoptionen zurück.
public:
int GetUserOptions([Runtime::InteropServices::Out] Guid % pguidScope, [Runtime::InteropServices::Out] System::UInt32 % pdwSubID, cli::array <Microsoft::VisualStudio::Shell::Interop::VSOBSEARCHCRITERIA2> ^ pobSrch);
public int GetUserOptions (out Guid pguidScope, out uint pdwSubID, Microsoft.VisualStudio.Shell.Interop.VSOBSEARCHCRITERIA2[] pobSrch);
abstract member GetUserOptions : Guid * uint32 * Microsoft.VisualStudio.Shell.Interop.VSOBSEARCHCRITERIA2[] -> int
Public Function GetUserOptions (ByRef pguidScope As Guid, ByRef pdwSubID As UInteger, pobSrch As VSOBSEARCHCRITERIA2()) As Integer
Parameter
- pguidScope
- Guid
[out] Eine GUID, die den Suchbereich angibt.
- pdwSubID
- UInt32
[out] Gültigkeitsbereich subID. Muss NULL sein, es sei denn, guidSymbolScope ist GUID_VsSymbolScope_Frameworks.
- pobSrch
- VSOBSEARCHCRITERIA2[]
[in] Bitflags, die Suchoptionen angeben. Wird mit Werten aus der _VSOBSEARCHOPTIONS2-Enumeration erstellt.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Aus vsshell90. idl:
HRESULT GetUserOptions(
[out] GUID * pguidScope,
[out] DWORD dwSubID,
[out] VSOBSEARCHCRITERIA2 *pobSrch
);
Hinweise für Aufrufer
Es gibt fünf GUIDs zum Angeben des Suchbereichs, der in vsshell80. idl definiert ist:
| GUID-Name | Beschreibung |
|---|---|
| GUID_VsSymbolScope_All | Alle Bereiche für das Symbol Durchsuchen. |
| GUID_VsSymbolScope_OBSelectedComponents | Such Elemente, die im Objektkatalog für das Symbol ausgewählt wurden. |
| GUID_VsSymbolScope_FSSelectedComponents | Suchen Sie im Dateisystem ausgewählte Elemente. |
| GUID_VsSymbolScope_Frameworks | Durchsuchen Sie alle Frameworks nach dem Symbol. |
| GUID_VsSymbolScope_Solution | Durchsuchen Sie die Projekt Mappe nach dem Symbol. |