Sdílet prostřednictvím


VSOBSEARCHCRITERIA – struktura

 

Publikováno: srpen 2016

Určuje podmínky a atributy žádost o vyhledávání.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

public struct VSOBSEARCHCRITERIA
public value struct VSOBSEARCHCRITERIA
[<Sealed>]
type VSOBSEARCHCRITERIA = struct end
Public Structure VSOBSEARCHCRITERIA

Metody

Název Popis
System_CAPS_pubmethod Equals(Object)

(Zděděno od ValueType.)

System_CAPS_pubmethod GetHashCode()

(Zděděno od ValueType.)

System_CAPS_pubmethod GetType()

(Zděděno od Object.)

System_CAPS_pubmethod ToString()

(Zděděno od ValueType.)

Pole

Název Popis
System_CAPS_pubfield dwCustom

DWORD obsahující vlastní informace.

System_CAPS_pubfield eSrchType

Určuje, jaká část název objektu je reprezentován szName. Hodnoty jsou převzaty z VSOBSEARCHTYPE výčtu.

System_CAPS_pubfield grfOptions

Určuje omezení na hledání objektu. Hodnoty jsou převzaty z _VSOBSEARCHOPTIONS výčtu.

System_CAPS_pubfield szName

Řetězec obsahující název položky, kterou chcete vyhledat.

Poznámky

Správce objektů v prostředí vyžaduje informace ze seznamů objektu s voláními GetList Metoda. A VSOBSEARCHCRITERIA parametr určuje informace, které jsou požadovány. Základní výběr informace vrácené na tyto parametry vyhledávání.

Příklady

// If pobSrch has been set to the following values

VSOBSEARCHCRITERIA * pobSrch;

PobSrch->szName = "Train";

pobSrc->eSrchType = SO_SUBSTRING;

pobSrc->grfOptions = VSOBSO_CASESENSITIVE;

// and other parameters are

index = 2;

ListType = LLT_CLASSES;

Flags = LLF_USESEARCHFILTER;

//Then

CvsObjectList::GetList ( index, ListType, Flags, *pobSrch, **ppList);

//should return a list containing

// Train

// ToyTrain

// TrainingWheels

//but not

// train

// Strain

Bezpečný přístup z více vláken

Všichni členové tohoto typu deklarovaní jako public static (Shared v jazyce Visual Basic) jsou bezpečné pro přístup z více vláken. Není zaručeno, že členové instancí jsou bezpeční pro přístup z více vláken.

Viz také

Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek