Microsoft.VisualStudio.PlatformUI Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třídy
AccessKeyConverter |
Pouze pro interní použití Microsoftu. |
AccessKeyRemovingConverter |
Pouze pro interní použití Microsoftu. |
AccessKeyUnderliningConverter |
Pouze pro interní použití Microsoftu. |
AddingConverter |
Převodník, který vrací součin svých vstupů. |
AndBooleanConverter |
Pouze interní použití Microsoftu. |
AreEqualConverter |
Pouze pro interní použití Microsoftu. |
AsyncObservableObject |
Pozorovatelný objekt, který může asynchronně vyvolat své PropertyChanged události v hlavním vlákně. |
AutoCompletePathTextBox |
Logika interakce pro AutoCompletePathTextBox.xaml |
AutoCompleteTextBox |
Logika interakce pro AutoCompleteTextBox.xaml. |
AutomatableTextBlock |
Implementuje ovládací prvek TextBlock viditelný pro automatizaci. WPF ve výchozím nastavení nezpřístupňuje TextBlock UIA, protože se jedná o velmi často používaný ovládací prvek. |
BindableHyperlink |
Verze hypertextového odkazu, která podporuje datové vazby prostřednictvím vlastnosti závislosti obsahu. |
BindableRun |
Verze spuštění, která podporuje datové vazby prostřednictvím vlastnosti závislosti obsahu. Samotné spuštění přímo nepodporuje datové vazby, protože jeho vlastnost Text není vlastností závislostí. |
BindableValidationRule |
Pouze pro interní použití Microsoftu. |
BooleanExtension | |
BooleanToCustomVisibilityConverter |
Převod z logické hodnoty na konstantu viditelnosti. Tento převod umožňuje zadat skutečné hodnoty viditelnosti jako vlastnosti. |
BooleanToFlowDirectionConverter |
Převaděč z logické hodnoty na konstantu FlowDirection. Tato hodnota je uložena ve zdroji dat hlavního okna jako logická hodnota, pokud je pravdivá, znamená to, že rozložení by mělo být Zprava doleva, a pokud je rozložení false, mělo by být Zleva doprava. |
BooleanToHiddenVisibilityConverter |
Převod z logické hodnoty na konstantu viditelnosti. Na rozdíl od System.Windows.Control.BooleanToVisibilityConverter tento převaděč mapuje false na Skryté místo Sbalené. |
Boxes |
Definuje společné krabicové hodnoty. |
BrushToColorConverter |
Převede štětec na barvu. |
ButtonHyperlink |
Tento ovládací prvek přizpůsobí objekt tak, Hyperlink aby se vystavil jako tlačítko pro čtečky obrazovky. |
CircularPropertyDependencyException | |
ColorBrushValueConverter |
Pouze pro interní použití Microsoftu. |
ColorToOpacityConverter | |
ColorUtilities | |
CommonControlsColors |
Pouze pro interní použití Microsoftu. Barvy běžných ovládacích prvků |
CommonDocumentColors | |
ContentLoadError |
Ovládací prvek ContentLoadError pro zobrazení chyb načtení úvodní stránky |
ConversionHelpers | |
CrispImageCheckBox |
Pouze pro interní použití Microsoftu. |
DataSourceToEnumerableDataSourceConverter |
Pouze pro interní použití Microsoftu. |
DecorativeColors |
Tyto štětce se používají pro barevné kódování dekorativních prvků, jako jsou barevné karty, vícevětvový graf Gitu, vizualizace dat, ilustrace atd. NEPOUŽÍVEJTE je pro standardní ovládací prvky prostředí, sémantické indikátory stavu nebo hypertextové odkazy. |
DelegateCommand |
Implementace ICommand, kde provést a CanExecute zpětné volání jsou zpracovávány delegáty. |
DelegateCommand<T> |
Implementace ICommand, kde provést a CanExecute zpětné volání jsou zpracovávány delegáty. |
DelegateCommandBase | |
DelegateSearchTask |
Pouze pro interní použití Microsoftu. Třída convenience, která umožňuje určit práci, kterou má úkol hledání provést. Je odvozen z VsSearchTask. |
DependsOnPropertyAttribute | |
DependsOnPropertyNotFoundException | |
DeviceToLogicalPixelConverter |
Převede součást pixelu zařízení (x, y) na logickou součást pro zadanou osu (použijte HorizontalAxis pro x, VerticalAxis pro hodnotu y). |
DialogButton |
Button – třída, která se má použít pro tlačítka zobrazená v dialogových oknech WPF sady Visual Studio Styl použitý na toto tlačítko definuje společné vlastnosti (minimální velikost, odsazení, okraj). |
DialogWindow |
Třída dialogů, která se má použít jako základní třída pro dialogová okna WPF sady Visual Studio (bez gelu) Někdo implementující dialogové okno WPF by měl odvodit z této třídy (aby měl konzistentní styl s ostatními dialogy VS a pomoct s podporou) K zobrazení dialogového okna vyvolejte funkci ShowModal(), která se postará o správné nadřazení dialogového okna v prostředí, povolení modálního stavu prostředí při zobrazení dialogového okna atd. |
DialogWindowBase |
Základní třída pro dialogová okna WPF v sadě Visual Studio 10 a novějších. Třída poskytuje konzistentní styling a popis tlačítka s jinými dialogovými okny v aplikaci VisualStudio. |
DispatchedDelegateCommand |
Implementace ICommand pomocí delegátů, kde "execute" delegát se odešle na konec aktuální fronty dispečera s danou prioritou, což umožní uživatelskému rozhraní aktualizovat stav "může spustit". |
DispatchedDelegateCommand<T> |
Implementace příkazu ICommand pomocí delegátů, kde "execute" delegát se odešle na konec aktuální fronty dispečera s danou prioritou, což umožní uživatelskému rozhraní aktualizovat stav "může spustit" |
DisposableObject |
Tento typ se přesměruje z MS.VS.Shell.xx.dll |
DisposableWrapper |
Jednorázový, který odstraňuje zabalené IDisposable |
DoubleExtension | |
DpiHelper |
Pomocná třída poskytující statické vlastnosti, statické metody a rozšiřující metody pro škálování souřadnic a obrázků podle aktuálního systémového DPI nastaveného ve vlastnostech zobrazení systému Windows. Třída škáluje obrázky navržené pro 100% úrovně přiblížení (96dpi). Tuto třídu by měl používat kód spuštěný v sadě Visual Studio nebo jiných identifikátorech appID. Třída poskytuje veřejné statické vlastnosti a metody pro snadné vazby / volání a veřejné statické rozšiřující metody; vlastní implementace škálování je delegovaná do třídy DpiHelper z Microsoft.VisualStudio.Utilities. Tato třída umožňuje uživateli přepsat výchozí algoritmy škálování prostředí prostřednictvím nastavení registru v podregistru spuštěného appid. Uživatel může například nastavit ImageScaling125, ImageScaling200 atd. s hodnotami z výčtu ImageScalingMode a řídit algoritmus škálování používaný pro objekty spravované image na 125 % a 200 %. Podobně může uživatel nastavit BitmapScaling150, BitmapScaling200 atd řídit algoritmus škálování WPF ImageSources. A uživatel může nastavit logické hodnoty registru, jako je UseBitmapPreScaling250, aby bylo možné určit, jestli se má škálování obrázku na 250 % provést ve dvou krocích, s nejbližším násobkem 100 % (200 %) a odtud pomocí algoritmu zadaného bitmapovým měřítkem250. |
DpiHelper.DpiHelperImplementation |
Skutečná implementace DpiHelper. Pochází z pomocné rutiny pro škálování Microsoft.VisualStudio.Utilities.DpiHelper a přepíše několik funkcí, které uživatelům umožňují přepsat algoritmy škálování prostřednictvím nastavení registru v podregistru spuštěného appid. |
DpiPrescaledImageExtension |
Třída MarkupExtension, která se dá použít k deklarování zdrojů obrázků v xamlu a má obrázek předem škálovaný pro vysoké ROZLIŠENÍ DPI při úrovních přiblížení vyšších než 200 %, pomocí funkce NearestNeighbor až po největší násobek 100 %. Běžný vzor použití může vypadat takto: nebo <Image.LayoutTransform></Image.LayoutTransform> Mějte na paměti, že při použití předběžného škálování obrázku je nutné zadat původní velikost obrázku nebo na výsledek použít transformaci zpětného rozložení, aby se zachovala požadovaná původní velikost obrázku. |
DpiPrescaleImageSourceConverter |
Převede ImageSource na jiný ImageSource, předem škálovaný při vysokém ROZLIŠENÍ DPI na největší násobek zoomu o 100 % menší než dpi. |
DpiPrescaleThemedImageConverter |
Převede ImageSource na element Image. Pokud je vstupním obrázkem BitmapSource, transformovaný BitmapSource má svou barvu halo namapovanou na danou barvu pozadí a je podmíněně vykreslen jako zakázaný. Výsledný obrázek je pak předem škálován při vysokém rozlišení DPI na největší násobek přiblížení o 100 % menší než rozlišení DPI. Tento převaděč zřetězuje chování ThemedImageConverter a DpiPrescaleImageSourceConverter. |
DpiPrescaleThemedImageSourceConverter |
Převede ImageSource na jiný ImageSource. Pokud je vstupním obrázkem BitmapSource, transformovaný BitmapSource má svou barvu halo namapovanou na danou barvu pozadí a je podmíněně vykreslen jako zakázaný. Výsledný obrázek se pak předem škáluje při vysokém rozlišení DPI na největší násobek přiblížení o 100 % menší než rozlišení DPI. Tento převaděč zřetězuje chování ThemedImageSourceConverter a DpiPrescaleImageSourceConverter. |
DragDropHelper |
Pomocná třída pro propojení operací Přetažení s konkrétním cílem přetažení Pokud není zadaný žádný cíl přetažení, použije se ve výchozím nastavení cíl přetažení hlavního okna prostředí, což umožňuje zpracování operací přetažení souborů přes hlavní okno prostředí. |
EmbeddedObjectHelper |
Statická pomocná třída, která obsahuje vlastnosti závislostí používané kontejnery, jako je Náhled k získání odkazů na zpracování příkazů a objekty kontextu uživatele definované objekty, které obsahují. |
EnvironmentColors | |
EnvironmentRenderCapabilities |
Zapouzdřuje možnosti vizuálních efektů pro prostředí. Tyto možnosti určují, které typy vizuálních efektů by se měly použít na základě aktuálních možností vykreslování. To je založené na kombinaci uživatelských nastavení a rendercapabilities.tier WPF. |
ExtensionMethods |
Rozšiřující metody pro jiné typy než VS. Rozšíření pro typy VS by se měla umístit do env\shell\PackageFramework\Current\Shell\UI\Common\ExtensionMethods.cs Tento typ se přesměruje z MS.VS.Shell.xx.dll |
FailIfEmptyAccessKeyRemovingConverter |
Převodník hodnot typu řetězec, který vrátí jednu ze dvou hodnot:
Vrácení DependencyProperty.UnsetValue způsobí PriorityBinding zvážit vazbu, na kterou je tento převaděč použit selhání, takže bude pokračovat v hledání odpovídající vazby. Odvození této třídy z ValueConverter by eliminovalo ověřování vstupního typu, ale virtuální přetížení ValueConverter.Convert silně zadává jeho návratovou hodnotu. Metoda Convert tohoto převaděče musí být schopna vrátit buď řetězec, nebo objekt. |
FeedbackPanel |
Logika interakce pro FeedbackPanel.xaml |
FileNameToImageMonikerConverter |
Převaděč, který získá ImageMoniker pro daný typ souboru |
FocusHelper |
Pouze pro interní použití Microsoftu. Spravuje úkoly fokusu. |
FontScaling |
Třída slouží k připojení předem škálované velikosti písma k elementu. To je nezbytné, pokud chcete použít převod (například měřítko) velikosti písma, když velikost písma pochází z dynamického prostředku, protože {DynamicResource} neumožňuje použití převaděče na hodnotu. |
GrayscaleBitmapSourceConverter |
Převede obrázek BitmapSource na verzi stejného obrázku ve stupních šedé. |
GrayscaleImageConverter |
Převede obrázek BitmapSource Gel na verzi ve stupních šedé stejné image jako Image. |
GreedyWrapPanel |
Tento panel se velmi podobá WrapPanelu, ale místo zabalení při dosažení hranice se zalomí, jakmile má dostatek místa. Pro Orientation=Vertical to znamená, že bude používat co nejvíce sloupců s dostatečným počtem podřízených položek a šířkou. V části Orientation=Horizontal (Orientace=Vodorovná) použije tolik řádků, kolik může, vzhledem k dostatečnému počtu podřízených položek a výšce. Můžete také zadat maximální počet úrovní obtékání (sloupce pro Svislé, řádky pro Vodorovně) pomocí MaxWrappingLevels. |
GroupStackPanel |
A StackPanel , který se zveřejňuje jako skupina prostřednictvím ovládacího zobrazení stromu UIA. |
HeaderColors |
Definuje klíče prostředků vygenerované editorem motivů sady Visual Studio. |
HelperMethods |
Pouze pro interní použití Microsoftu. |
HoursToTimeSpanConverter |
Pouze pro interní použití Microsoftu. |
HwndWrapper |
Představuje jednorázový obálku kolem HWND, která může sestavit WNDCLASS a HWND, spustit WndProc a odstranit WNDCLASS a HWND. |
HyperlinkButton |
Tento ovládací prvek existuje pouze pro poskytování podpory automatizace nebo přístupnosti pro tlačítko, které se chce zveřejnit jako hypertextový odkaz. |
IfElseConverter |
Převod z logické hodnoty na jednu ze dvou zadaných hodnot libovolného typu. Obdobou ternárního operátoru ?: v jazyce C#. |
ImageButton |
Pouze pro interní použití Microsoftu. |
ImageCheckBox |
Pouze pro interní použití Microsoftu. |
ImageConverter |
Převede objekt na ImageSource .Image |
ImageListValueConverter |
Převede daný seznam obrázků a index v něm na ImageSource. |
ImageSourceExtension |
MarkupExtension, který může vytvořit ImageSource z řetězce cesty. |
ImageSourceValueConverter |
Pouze pro interní použití Microsoftu. Spravuje převod zdrojových hodnot obrázků. |
ImageThemingUtilities |
Třída obsahující metody nástrojů pro změnu velikosti šedé a transformaci barevných prostorů v obrázcích. |
InfoBarColors |
Klíče prostředků vygenerované nástrojem VsThemeEditor. |
InfoBarHostControl |
Vytvoří ovládací prvek, který lze použít k hostování informačních panelů. Hostitelský ovládací prvek sleduje události na každém informačním panelu, aby ze své kolekce odebral zavřené informační panely. |
Int32Extension |
Pouze pro interní použití Microsoftu. Rozšiřuje MarkupExtension |
IsEqualConverter |
Pouze pro interní použití Microsoftu. |
IsNullOrEmptyConverter |
Pouze pro interní použití Microsoftu. |
LanguageHelper |
Poskytuje pomocné funkce. |
LayoutDoubleUtil |
LayoutDoubleUtil, používá pevné eps na rozdíl od DoubleUtil, který používá relativní jeden. To je vhodnější pro některá porovnání rozložení, protože výpočetní cesty v rozložení mohou být snadno poměrně dlouhé, takže metoda DoubleUtil poskytuje mnoho nepravdivých výsledků, zatímco větší absolutní odchylka je obvykle v rozložení neškodná. |
LayoutSynchronizedContentControl |
A ContentControl, který bude rozložení synchronně, pokud je obsah změněn a LayoutSynchronizer je aktivní. To se používá k zajištění toho, aby kritické cesty ke kódu, které vyžadují měřený a uspořádaný prvek, obdržely, když se obsah ovládacího prvku změní. |
LayoutSynchronizedItemsControl |
ItemsControl, která bude rozložení synchronně, pokud jsou položky změněny a LayoutSynchronizer je aktivní. To se používá k zajištění, že kritické cesty ke kódu, které vyžadují měřený a uspořádaný prvek, obdrží jeden, když se změní položky v ovládacím prvku. |
LayoutSynchronizedTabControl |
TabControl, který bude rozložení synchronně, pokud je obsah změněn a LayoutSynchronizer je aktivní. To se používá k zajištění, že kritické cesty ke kódu, které vyžadují měřený a uspořádaný prvek, obdrží jeden, když se změní položky nebo vybraná položka ovládacího prvku. |
LayoutSynchronizedWindow |
Okno, které bude mít synchronní rozložení, pokud se změní obsah a je aktivní LayoutSynchronizer. To se používá k zajištění toho, aby kritické cesty ke kódu, které vyžadují měřený a uspořádaný prvek, obdržely, když se obsah okna změní. |
LayoutSynchronizer |
Třída, která pomáhá zajistit synchronní rozložení na základě změn datového modelu. V rámci rozsahu synchronizace rozložení voláním aktualizace zajistíte, že aktualizovaný prvek bude rozložen synchronně. Zúčastněné ovládací prvky by měly při změně datového modelu volat LayoutSynchronizer.Update. |
LiveSearchTextConverter | |
LiveTextBlock |
Blok textu určený pro podporu textu pro přístup k živým oblastem. Výchozí živé nastavení je Zdvořilost. |
LogicalOrConverter | |
MarchingAntsProgressBar | |
MathConverter |
Základní třída pro převaděč, který provádí matematické operace se svými vstupy. |
MaximumContrastConverter |
Převede z dané Color/Brush hodnoty na hodnotu Color/Brush , která má maximální kontrast se vstupní hodnotou. |
MessageDialog |
Logika interakce pro MessageDialog.xaml |
MillisecondsToTimeSpanConverter |
Pouze pro interní použití Microsoftu. |
MinimizeProjectLanguageConverter |
Převaděč, který má zkrátit názvy některých programovacích jazyků podporovaných VS. |
MinutesToTimeSpanConverter |
Pouze pro interní použití Microsoftu. |
MruListBox |
Ovládací prvek MRU ListBox pro zobrazení položek MRU projektu |
MruListDataSourceSchema |
Pouze pro interní použití Microsoftu. |
MultiplicationConverter |
Pouze pro interní použití Microsoftu. |
MultiplyingConverter |
Převodník, který vrací součin svých vstupů. |
MultiSelectComboBox |
Tento ovládací prvek umožňuje uživateli vybrat více hodnot v rozevírací nabídce pole se seznamem a zobrazit výběry jako řetězec spojený s čárkou. |
MultiValueConverter<T1,T2,TTarget> |
Pouze pro interní použití Microsoftu. |
MultiValueConverter<T1,T2,T3,TTarget> |
Pouze pro interní použití Microsoftu. |
MultiValueConverter<T1,T2,T3,T4,TTarget> |
Pouze pro interní použití Microsoftu. |
MultiValueConverter<T1,T2,T3,T4,T5,TTarget> |
Pouze pro interní použití Microsoftu. |
MultiValueConverter<T1,T2,T3,T4,T5,T6,TTarget> |
Převede více hodnot z jednoho typu na jiný. |
MultiValueConverter<T1,T2,T3,T4,T5,T6,T7,TTarget> |
Převede více hodnot z jednoho typu na jiný. |
MultiValueConverter<T1,T2,T3,T4,T5,T6,T7,T8,TTarget> |
Převede více hodnot z jednoho typu na jiný. |
MultiValueConverter<T1,T2,T3,T4,T5,T6,T7,T8,T9,TTarget> |
Převede více hodnot z jednoho typu na jiný. |
MultiValueConverter<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TTarget> |
Převede více hodnot z jednoho typu na jiný. |
MultiValueConverter<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TTarget> | |
MultiValueConverterBase<TTarget> |
Tyto typy se přesměrovávají z MS.VS.Shell.14.dll |
NegateBooleanConverter |
Pouze pro interní použití Microsoftu. |
NotNullConverter |
Pouze pro interní použití Microsoftu. |
NullToEmptyStringConverter |
Pouze pro interní použití Microsoftu. |
ObjectToTypeConverter | |
ObservableObject |
Tento typ se přesměruje z MS.VS.Shell.xx.dll |
OrBooleanConverter |
Pouze pro interní použití Microsoftu. |
PathUtil |
Tento typ se přesměruje z MS.VS.Shell.xx.dll |
PendingFocusHelper |
Pouze pro interní použití Microsoftu. Pomocná rutina pro odeslání fokusu na FrameworkElement okamžitě nebo zpoždění fokusu až do načtení FrameworkElement. |
ProgressBarColors |
Definuje barvy průběhu klíče prostředků vygenerované motivem sady Visual Studio. |
ProgressControl |
Logika interakce pro ProgressControl.xaml |
ProgressControlViewModel | |
ProjectCountToVisibilityConverter |
převede počet projektů do stavu viditelnosti. |
RangeValidationRule |
Pouze pro interní použití Microsoftu. |
RssDataSourceSchema |
Pouze pro interní použití Microsoftu. |
RssPubDateToLocalTimeConverter |
Pouze pro interní použití Microsoftu. |
SafeIUnknown |
Třída správy prostředků určená k vydání nativních rozhraní, například těch vrácených z Marshal.GetIUnknownForObject nebo Marshal.GetIDispatchForObject. |
ScrollBarThemingUtilities |
Třída obsahující nástroj pro motivy posuvníků |
ScrollBarVisibilityExposingListBox |
Jediným důvodem existence této třídy je zveřejnění vlastností ComputedXxxScrollBarVisibility z obsaženého ScrollVieweru, který je anonymní ve výchozím stylu ListBox. |
SearchBooleanOptionButton |
Implementace tlačítka CheckBox pro možnosti logického hledání v sadě Visual Studio Common Search Control |
SearchBooleanOptionButtonAutomationPeer |
Pouze pro interní použití Microsoftu. Partnerský uzel automatizace tlačítka možnosti hledat logická hodnota. |
SearchCommandOptionButton |
Implementace tlačítka pro hledání příkazů Možnosti v ovládacím prvku Common Search v sadě Visual Studio |
SearchCommandOptionButtonAutomationPeer |
Pouze pro interní použití Microsoftu. |
SearchControl |
Pouze pro interní použití Microsoftu. Představuje běžný ovládací prvek hledání sady Visual Studio. |
SearchControlAutomationPeer |
Pouze pro interní použití Microsoftu. Zpřístupňuje podporu automatizace uživatelského rozhraní pro běžný ovládací prvek hledání sady Visual Studio. |
SearchControlColors | |
SearchControlDataSource |
Představuje třídu zdroje dat pro ovládací prvek běžného vyhledávání sady Visual Studio. |
SearchControlDataSource.PropertyNames |
Představuje názvy vlastností zdroje dat ovládacího prvku vyhledávání. |
SearchControlDataSource.VerbNames |
Obsahuje názvy akcí zdroje dat ovládacího prvku hledání. |
SearchControlPopup |
Implementace automaticky otevíraného okna používaného ovládacím prvku Common Search |
SearchControlThicknessConverter |
Pouze pro interní použití Microsoftu. Představuje převaděč pro tloušťku ovládacího prvku hledání ohraničení. |
SearchFilterButton |
Implementace tlačítka pro vyhledávací filtry v ovládacím prvku Visual Studio Common Search Control |
SearchFilterButtonAutomationPeer |
Pouze pro interní použití Microsoftu. |
SearchFilterDataSource |
Implementuje zdroj dat pro filtr ovládacího prvku běžného vyhledávání sady Visual Studio. |
SearchFilterDataSource.PropertyNames |
Představuje názvy vlastností zdroje dat vyhledávacího filtru. |
SearchFilterDataSource.VerbNames |
Představuje názvy akcí zdroje dat vyhledávacího filtru. |
SearchMRUItemDataSource |
Představuje zdroj dat pro |
SearchMRUItemDataSource.PropertyNames |
Představuje názvy vlastností zdroje dat pro položky hledání |
SearchMRUItemDataSource.VerbNames |
Představuje názvy akcí zdroje dat položky hledání |
SearchMRUListBox |
Implementace seznamu položek MRU pro ovládací prvek Visual Studio Common Search |
SearchMRUListBoxItem |
Implementace položky v seznamu položek MRU pro visual Studio Common Search Control |
SearchMRUListBoxItemAutomationPeer |
Pouze pro interní použití Microsoftu. |
SearchOptionButton |
Běžná implementace připojených událostí používaných pro tlačítka možností |
SearchOptionDataSource |
Představuje zdroj dat pro možnost hledání ovládacího prvku hledání. |
SearchOptionDataSource.PropertyNames |
Představuje názvy atributů zdroje dat možnosti hledání. |
SearchOptionDataSource.VerbNames |
Představuje názvy akcí zdroje dat možnosti hledání. |
SearchOptionItemTemplates |
Pouze pro interní použití Microsoftu. Implementuje DataTemplate, která popisuje vizuální strukturu tlačítek možností vyhledávání. |
SearchOptionsItemTemplateSelector |
Pouze pro interní použití Microsoftu. Vybere šablonu pro zadanou položku možnosti hledání. |
SearchPopupNavigationService |
Pomocná třída poskytující podporu navigace a sledování aktuální polohy mezi navigačními podřízenými ovládacími prvky automaticky otevíraného okna ovládacího prvku vyhledávání |
SearchProgressTypeConverter |
Pouze pro interní použití Microsoftu. |
SearchProviderSettingsDataSource |
Tato třída představuje zdroj dat nastavení zprostředkovatele vyhledávání používaný běžným ovládacím prvek hledání sady Visual Studio. |
SearchProviderSettingsDataSource.PropertyNames |
Identifikuje názvy vlastností nastavení zprostředkovatele vyhledávání ovládacího prvku běžného vyhledávání sady Visual Studio. |
SearchSettingsDataSource |
Třída zdroje dat pro nastavení hledání používaná ovládacím prvek vyhledávání |
SearchSettingsDataSource.PropertyNames |
Názvy vlastností pro nastavení vyhledávání |
SearchStatusConverter |
Pouze pro interní použití Microsoftu. |
SearchTextBox |
Implementace upravitelné části ovládacího prvku Visual Studio Common Search Control Třída implementuje výběr veškerého textu v ovládacím prvku, když je pole pro úpravy prioritní – další podrobnosti najdete v komentářích v onGotKeyboardFocus. |
SearchUtilities |
Třída Search Utilities |
SecondsToTimeSpanConverter |
Pouze pro interní použití Microsoftu. |
SingleElementToEnumerableConverter<T> |
Pouze pro interní použití Microsoftu. |
SmoothProgressBar |
Třída indikátoru průběhu, která se má použít pro ovládací prvky průběhu zobrazené v dialogových oknech WPF sady Visual Studio Kromě ovládacího prvku stylu specifického pro VisualStudio používá průběh plynulou animaci vlastnosti Value, pokud je místo toho nastavena hodnota TargetValue. |
SpacingWrapPanel |
A WrapPanel, který přidává další místo mezi jeho položky. Mezery jsou kontolovány HorizontalItemSpacing a VerticalItemSpacing vlastnosti. Pokud horizontalItemSpacing a VerticalItemSpacing jsou 0.0, tento panel uspořádá položky stejně jako normální WrapPanel. |
SplitterGrip |
Splitter použitý v mezi SplitterItems v SplitterPanel. |
SplitterItem |
Položka kontejneru pro SplitterItemsControl. Další informace najdete v tématu SplitterItemsControl. |
SplitterItemsControl |
ItemsControl, který má orientaci a který je určen pro použití ve spojení s SplitterPanel. |
SplitterLengthConverter |
Pouze pro interní použití Microsoftu. |
SplitterMeasureData |
Třída, která ukládá data používaná při měření položek v SplitterPanel. |
SplitterPanel |
Představuje orientovaný panel položek, které jsou naskládané, ale mají velikost tak, aby se vešly na obrazovku. |
SplitterResizePreviewWindow |
Ovládací prvek použitý k zobrazení náhledu změny velikosti pro SplitterPanel. |
StartPageColors | |
StartPageCommands |
Poskytuje směrované příkazy pro příkazy specifické pro úvodní stránku. |
StartPageDataSourceSchema |
Pouze pro interní použití Microsoftu. |
StartPageGuidList |
Pouze pro interní použití Microsoftu. |
StartPageHelper |
Obsahuje funkce sdílené balíčkem úvodní stránky a veřejná rozhraní API pro vlastní úvodní stránky. |
StartPageRelativeExtension |
Rozšíření značek, které umožňuje vlastním počátečním stránkám používat relativní cesty (kde "relativní" znamená relativní vzhledem k souboru XAML, nikoli vzhledem k VS) u jakékoli vlastnosti, která očekává identifikátor URI, ImageSource nebo řetězec. Použití: |
StringConcatenatingConverter |
Pouze pro interní použití Microsoftu. |
StringNotNullOrEmptyOrWhitespaceConverter | |
StringToImageMonikerConverter |
Převaděč použitý k převodu z řetězce na ImageMoniker. |
StringToStringWithoutHypertextTagsConverter |
Pouze pro interní použití Microsoftu. |
StringToXmlDataProviderConverter |
Pouze pro interní použití Microsoftu. Převede řetězec XML na XmlDataProvider. |
StringUppercaseConverter |
Pouze pro interní použití Microsoftu. |
StubWindowPaneContent | |
StyleKey<T> |
Jednoduché odvození objektu ResourceKey, s šablonou, která umožňuje, aby přepsaná vlastnost Assembly vrátila správné sestavení na základě typeof(T). |
SystemDropShadowChrome |
Pouze pro interní použití Microsoftu. |
TaskProgressCollectionControl |
Ovládací prvek položky, který může zobrazit průběh objektu IVsTaskProgressCollection. Ovládací ItemsSource prvek by měl být kolekce IVsTaskProgress instancí. |
TextInputDialog |
Představuje dialogové okno pro zadávání textu. |
TextToolTipService |
Pouze pro interní použití Microsoftu. |
ThemeChangedEventArgs |
Argumenty pro událost VSColorTheme.ThemeChanged se aktivovala při změně barev VS v důsledku změny barvy systému, změny motivu VS nebo změny motivu operačního systému |
ThemedAcceleratedDialogColors | |
ThemedDialogColors | |
ThemedDialogStyleLoader |
Obsahuje připojenou vlastnost pro sloučení slovníku prostředků obsahujícího výchozí (bezklíčové) styly pro dialogová okna s motivy. |
ThemedImageConverter |
Převede vstup ImageSource na ovládací prvek Obrázek, jehož zdroj se prolíná s cílovým pozadím.
|
ThemedImageSourceConverter |
Převede ImageSource na jiný ImageSource. Pokud je vstupní obrázek ia BitmapSource, transformovaný BitmapSource má svou barvu halo namapovanou na danou barvu pozadí a je podmíněně vykreslen jako zakázaný. |
ThemedUtilityDialogColors | |
ToBooleanValueConverter<TSource> |
Pokud je cílovým typem bool, použijte místo ValueConverter. Poskytuje malé výhody výkonu pomocí krabicových logických literálů. |
ToEnumConverter |
Převede z objektu na odpovídající cílovou hodnotu výčtu. |
TreeViewColors |
Definuje treeView barvy klíče prostředků vygenerované motivem sady Visual Studio. |
UInt32Extension |
Určuje, zda se má sloučit slovník prostředků obsahující výchozí (bezklíčové) styly pro dialogová okna s motivy. Rozšíření struktury UInt32. |
Unbox |
Rozbalte objekt, který obsahuje typ hodnoty, na konkrétní, případně jiný typ hodnoty. Při použití metod tohoto typu může dojít ke zkrácení hodnoty, protože původní zdrojová hodnota je přetypovaná na cílovou hodnotu, aniž by se zajistilo, že cílová hodnota může obsahovat původní zdrojovou hodnotu. |
UnthemedDialogColors | |
ValueConverter<TSource,TTarget> |
Tento typ se přesměruje z MS.VS.Shell.xx.dll |
ValueExtension<T> |
Pouze pro interní použití Microsoftu. |
VideoRssCommands | |
VideoRssDataSourceSchema | |
VisibleIfEqualValueConverter |
Převaděč pro vlastnost visible if equal. |
VisibleIfNotEmptyCollectionConverter |
Pouze pro interní použití Microsoftu. |
VisibleIfNotEqualValueConverter |
Převaděč, který změní logickou hodnotu na hodnotu viditelnosti. |
VisibleIfNotNullConverter |
Pouze pro interní použití Microsoftu. |
VisibleIfNotNullOrEmptyConverter |
Pouze pro interní použití Microsoftu. |
VisualStudioInstallerColors | |
VSColorTheme |
Pomocník pro získání barev z aktuálního motivu sady VS a poskytování oznámení při změně motivu nebo barev |
VsExtensionMethods |
Rozšiřující metody pro typy VS. Rozšíření jiných typů než VS by měla být umístěna v env\shell\Utilities\ExtensionMethods.cs. |
VsUIDialogWindow |
Třída dialogů, která se má použít jako základní třída pro dialogová okna sady Visual Studio používaná s IVsUIDataSources Někdo implementující dialogové okno odvozené z této třídy by měl definovat ui Factory (IVsUIFactory implementer) a zveřejnit dialogové okno jako prvek uživatelského rozhraní, který může vytvořit továrna. Kdo chce dialogové okno zobrazit, měl by vytvořit zdroj dat pro dialogové okno (implementátor IVsUIDataSource), případně pomocí objektu pro vytváření zdrojů dat. Pomocí funkce WindowHelper.AddHelpTopic přidejte do zdroje dat téma nápovědy. Pak zavolejte WindowHelper.ShowModalElement() a zadejte ID elementu a zdroj dat. |
WatermarkedTextBox |
TextBox Představuje objekt, který může zobrazit text vodoznaku, když je prázdný. |
WeakCollection<T> |
Pouze pro interní použití Microsoftu. |
WindowResizeGrip |
Palec, který může změnit velikost libovolné položky, která implementuje IResizable. |
WindowResizeGripDirectionExtensions |
Rozšíření pro změnu velikosti směru úchytu okna |
WindowSearchBooleanOption |
Představuje logickou možnost pro použití ovládacím prvku vyhledávání pro hledání v okně. |
WindowSearchCommandOption |
Představuje možnost příkazu pro použití ovládacím prvku vyhledávání pro hledání v okně. |
WindowSearchCustomFilter |
Představuje základní třídu, ze které mohou uživatelé odvodit třídy implementovat rozšířené vyhledávací filtry pro použití ovládacím prvku hledání pro vyhledávání v okně. |
WindowSearchFilter |
Představuje vyhledávací filtr pro použití ovládacím prvku hledání pro hledání v okně. |
WindowSearchFilterEnumerator |
Představuje výčtovou sadu vyhledávacích filtrů pro použití ovládacím prvku hledání pro hledání v okně. |
WindowSearchOption |
Představuje možnost pro použití ovládacím prvku hledání pro hledání v okně. |
WindowSearchOptionEnumerator |
Představuje výčtovou sadu možností hledání pro použití ovládacím prvku hledání pro hledání v okně. |
WindowSearchSimpleFilter |
Představuje vyhledávací filtr s výchozí hodnotou a pole filtru pro použití ovládacím prvku hledání v okně. |
WindowStateConverter |
Pouze pro interní použití Microsoftu. |
WindowStyleHelper |
Pouze pro interní použití Microsoftu. |
Struktury
AbstractPoint |
Třída, která představuje bod abstraktně. To je užitečné u ovládacích prvků nebo panelů, které podporují více orientací. Kód vykreslování nebo rozložení ovládacího prvku nebo panelu lze zapsat pomocí jedné "přirozené" orientace a pak je možné bod podle potřeby převést na skutečnou orientaci ovládacího prvku nebo panelu podle potřeby. To může výrazně zjednodušit logiku vykreslování nebo rozložení. |
AbstractSize |
Třída, která představuje velikost abstraktně. To je užitečné u ovládacích prvků nebo panelů, které podporují více orientací. Kód vykreslování nebo rozložení ovládacího prvku nebo panelu je možné zapsat pomocí jedné "přirozené" orientace a v případě potřeby lze velikost převést na skutečnou orientaci ovládacího prvku nebo panelu podle potřeby. To může výrazně zjednodušit logiku vykreslování nebo rozložení. |
SearchFilterDataSource.FilterData |
Představuje textový řetězec nebo vybranou část textového řetězce se zadaným počátečním a koncovým umístěním. |
SplitterLength |
Jednotka délky podobná GridLength. Délky typu Stretch používají požadované množství místa (v jednotkách zařízení), které se rovná hodnotě, ale roztažení tak, aby vyhovovalo nadřazeným ovládacím prvkům, pokud nejsou žádné prvky Fill. Výplňové prvky používají mezeru zbývající po přidělení místa prvkům Stretch, přičemž mezi elementy zůstávají zachovány poměry hodnot. |
Rozhraní
IResizable |
Představuje prvek, jehož velikost lze změnit a přesunout přes rozdíly. Toto rozhraní se používá ve spojení s WindowResizeGrip. |
Výčty
BorderType | |
ContrastComparisonResult | |
CurrentLocationSetMode |
Označení posledního nastavení funkce CurrentLocation v místní nabídce ovládacího prvku hledání |
ImageScalingMode |
Režim škálování, který se má použít pro image WinForms/Win32 |
MessageDialogCommand |
Určuje konstanty definující odpovědi MessageDialog. |
MessageDialogCommandSet |
Určuje konstanty definující, které příkazy jsou k dispozici pro MessageDialog. |
SearchOptionType |
Představuje typ možnosti hledání pro ovládací prvek vyhledávání. |
SearchStatus |
Vytvoří výčet hodnot stavu hledání ovládacího prvku hledání sady Visual Studio. |
SplitterUnitType |
Pouze pro interní použití Microsoftu. |
StartPageHelper.DataSourceId |
ID zdroje dat úvodní stránky |
UserFeedback |
Zpětná vazba uživatele |
WindowResizeGripDirection |
Směrové hodnoty vlastnosti závislostí ResizeGripDirection windowsResizeGrip |
WindowResizeGripMode |
Určuje režim aktuální operace změny velikosti. |
Delegáti
ImageThemingUtilities.ModifyPixelCallback |
Zpětné volání použité k úpravě obrazových dat v BitmapSource. |
ThemeChangedEventHandler |
Obslužná rutina události pro změny barev |