IVsFindSymbol2.SetUserOptions(Guid, UInt32, VSOBSEARCHCRITERIA2[]) Methode

Definition

Legt Suchoptionen fest.

public:
 int SetUserOptions(Guid % guidScope, System::UInt32 dwSubID, cli::array <Microsoft::VisualStudio::Shell::Interop::VSOBSEARCHCRITERIA2> ^ pobSrch);
public int SetUserOptions (ref Guid guidScope, uint dwSubID, Microsoft.VisualStudio.Shell.Interop.VSOBSEARCHCRITERIA2[] pobSrch);
abstract member SetUserOptions : Guid * uint32 * Microsoft.VisualStudio.Shell.Interop.VSOBSEARCHCRITERIA2[] -> int
Public Function SetUserOptions (ByRef guidScope As Guid, dwSubID As UInteger, pobSrch As VSOBSEARCHCRITERIA2()) As Integer

Parameter

guidScope
Guid

[in] Eine GUID, die den Suchbereich angibt.

dwSubID
UInt32

[in] Bereichs-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

Int32

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 SetUserOptions(  
    [in] REFGUID guidScope,   
    [in] DWORD dwSubID,   
    [in] const 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.

Gilt für