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 | |
---|---|---|
Equals(Object) | (Zděděno od ValueType.) |
|
GetHashCode() | (Zděděno od ValueType.) |
|
GetType() | (Zděděno od Object.) |
|
ToString() | (Zděděno od ValueType.) |
Pole
Název | Popis | |
---|---|---|
dwCustom | DWORD obsahující vlastní informace. |
|
eSrchType | Určuje, jaká část název objektu je reprezentován szName. Hodnoty jsou převzaty z VSOBSEARCHTYPE výčtu. |
|
grfOptions | Určuje omezení na hledání objektu. Hodnoty jsou převzaty z _VSOBSEARCHOPTIONS výčtu. |
|
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