IVsFindSymbol2.GetUserOptions(Guid, UInt32, VSOBSEARCHCRITERIA2[]) Método

Definição

Retorna as opções de pesquisa.

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

Parâmetros

pguidScope
Guid

fora Um GUID que especifica o escopo da pesquisa.

pdwSubID
UInt32

fora Escopo subID. Deve ser zero, a menos que guidSymbolScope seja GUID_VsSymbolScope_Frameworks.

pobSrch
VSOBSEARCHCRITERIA2[]

fora Sinalizadores de bits que indicam opções de pesquisa. Construído usando valores da _VSOBSEARCHOPTIONS2 enumeração.

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Comentários

Assinatura COM

De vsshell90. idl:

HRESULT GetUserOptions(  
    [out] GUID * pguidScope,   
    [out] DWORD dwSubID,   
    [out] VSOBSEARCHCRITERIA2 *pobSrch  
);  

Notas aos Chamadores

Há cinco GUIDs para especificar o escopo de pesquisa definido em vsshell80. idl:

Nome do GUID Descrição
GUID_VsSymbolScope_All Pesquise todos os escopos do símbolo.
GUID_VsSymbolScope_OBSelectedComponents Pesquisar itens selecionados no Pesquisador de objetos para o símbolo.
GUID_VsSymbolScope_FSSelectedComponents Pesquisar itens selecionados no sistema de arquivos.
GUID_VsSymbolScope_Frameworks Pesquise todas as estruturas do símbolo.
GUID_VsSymbolScope_Solution Procure o símbolo na solução.

Aplica-se a