Microsoft.VisualStudio.PlatformUI
TOC
Collapse the table of content
Expand the table of content

Microsoft.VisualStudio.PlatformUI Namespace

 

ClassDescription
System_CAPS_pubclassAccessKeyConverter

Microsoft internal use only.

System_CAPS_pubclassAccessKeyRemovingConverter

Microsoft internal use only.

System_CAPS_pubclassAccessKeyUnderliningConverter

Microsoft internal use only.

System_CAPS_pubclassAndBooleanConverter

Microsoft internal use only..

System_CAPS_pubclassAreEqualConverter

Microsoft internal use only.

System_CAPS_pubclassAutomatableTextBlock

Microsoft internal use only. Implements a TextBlock control visible to automation.

System_CAPS_pubclassBindableHyperlink

Microsoft internal use only.

System_CAPS_pubclassBindableRun

Microsoft internal use only.

System_CAPS_pubclassBindableValidationRule

Microsoft internal use only.

System_CAPS_pubclassBooleanToCustomVisibilityConverter

Microsoft internal use only. Converter from a boolean value to a Visibility constant. This convert allows the actual Visibility values to be specified as properties.

System_CAPS_pubclassBooleanToFlowDirectionConverter

Microsoft internal use only.

System_CAPS_pubclassBooleanToHiddenVisibilityConverter

Microsoft internal use only.

System_CAPS_pubclassBoxes

Defines common boxed values.

System_CAPS_pubclassBrushToColorConverter

Converts a brush to a color.

System_CAPS_pubclassColorBrushValueConverter

Microsoft internal use only.

System_CAPS_pubclassCommonControlsColors

Microsoft internal use only. The colors of common controls.

System_CAPS_pubclassContentLoadError

Microsoft internal use only.

System_CAPS_pubclassCrispImageCheckBox

Microsoft internal use only.

System_CAPS_pubclassDataSourceToEnumerableDataSourceConverter

Microsoft internal use only.

System_CAPS_pubclassDelegateCommand

A lightweight version of DelegateCommand modeled after Prism.

System_CAPS_pubclassDelegateSearchTask

Microsoft internal use only. A convenience class that let you specify the work that the search task needs to do. It is derived from VsSearchTask.

System_CAPS_pubclassDeviceToLogicalPixelConverter

Microsoft internal use only.

System_CAPS_pubclassDialogButton

Used for buttons that are displayed in Visual Studio WPF dialogs

System_CAPS_pubclassDialogWindow

The base class for all Visual Studio WPF (non-Gel) dialogs. When you implement a WPF dialog, you should derive from this class in order to have consistent styling with other Visual Studio dialogs, as well as help support. To display the dialog, call the ShowModal method, which correctly parents the dialog in the shell, puts the shell in a modal state while the dialog is displayed, and other features.

System_CAPS_pubclassDialogWindowBase

The base class for WPF dialog windows in Visual Studio 10 and later.

System_CAPS_pubclassDisposableObject

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft internal use only.

System_CAPS_pubclassDpiHelper

Microsoft internal use only.

System_CAPS_pubclassDpiHelper.DpiHelperImplementation

The DpiHelper actual implementation. Derives from the DpiHelper scaling helper, and overrides a couple of functions allowing user-override of the scaling algorithms via registry settings under the running appid's hive.

System_CAPS_pubclassDpiPrescaledImageExtension

Represents a MarkupExtension class that can be used to declare image sources in XAML and have the image pre-scaled for High DPI at zoom levels higher than 200%, using NearestNeighbor up to the largest multiple of 100%.

System_CAPS_pubclassDpiPrescaleImageSourceConverter

Converts an ImageSource into another ImageSource, pre-scaled on High DPI to the largest zoom multiple of 100% smaller than the DPI zoom.

System_CAPS_pubclassDpiPrescaleThemedImageConverter

Converts an ImageSource into an Image element. If the input image is a BitmapSource, the transformed BitmapSource has its halo color mapped to the given background color and is conditionally rendered as disabled. The resultant image is then pre-scaled on High DPI to the largest zoom multiple of 100% smaller than the DPI zoom. This converter chains the behavior of ThemedImageConverter and DpiPrescaleImageSourceConverter.

System_CAPS_pubclassDpiPrescaleThemedImageSourceConverter

Converts an ImageSource into another ImageSource. If the input image is a BitmapSource, the transformed BitmapSource has its halo color mapped to the given background color and is conditionally rendered as disabled. The resulting image is then pre-scaled on High DPI to the largest zoom multiple of 100% smaller than the DPI zoom. This converter chains the behavior of ThemedImageSourceConverter and DpiPrescaleImageSourceConverter.

System_CAPS_pubclassDragDropHelper

Microsoft internal use only.

System_CAPS_pubclassEnvironmentColors

System_CAPS_pubclassEnvironmentRenderCapabilities

Microsoft internal use only.

System_CAPS_pubclassExtensionMethods

Microsoft internal use only.

System_CAPS_pubclassFailIfEmptyAccessKeyRemovingConverter

Microsoft internal use only.

System_CAPS_pubclassFocusHelper

Microsoft internal use only. Manages focus tasks.

System_CAPS_pubclassFontScaling

Microsoft internal use only.

System_CAPS_pubclassGrayscaleBitmapSourceConverter

Converts an image BitmapSource into a grayscale version of the same image.

System_CAPS_pubclassGrayscaleImageConverter

Microsoft internal use only. This class converts a BitmapSource into an Image control whose Source property is set to a grayscale version of the input image. The grayscale version is generated by GrayscaleBitmapSourceConverter.

System_CAPS_pubclassGreedyWrapPanel

Microsoft internal use only. This panel is very similar to a WrapPanel, but instead of wrapping when a boundary is reached, it wraps once it has enough space.

For Orientation=Vertical, this means that it will use as many columns as it can, given enough children and width.

For Orientation=Horizontal, it will use as many rows as it can, given enough children and height. You can also specify a maximum number of wrapping levels (columns for Vertical, rows for Horizontal) with MaxWrappingLevels.

For Vertical GreedyWrapPanels, all children elements must have the same width. For Horizontal, they must all have the same height. This was done to optimize for performance. Loosening this restriction greatly increases the level of complexity with measuring and arranging the elements

System_CAPS_pubclassHeaderColors

Defines the resource keys generated by the Visual Studio theme editor.

System_CAPS_pubclassHelperMethods

Microsoft internal use only.

System_CAPS_pubclassHoursToTimeSpanConverter

Microsoft internal use only.

System_CAPS_pubclassHwndWrapper

Represents a disposable wrapper around an HWND that can construct the WNDCLASS and HWND, run the WndProc and dispose of the WNDCLASS and HWND.

System_CAPS_pubclassIfElseConverter

Microsoft internal use only.

System_CAPS_pubclassImageButton

Microsoft internal use only.

System_CAPS_pubclassImageCheckBox

Microsoft internal use only.

System_CAPS_pubclassImageConverter

Microsoft internal use only.

System_CAPS_pubclassImageListValueConverter

Microsoft internal use only.

System_CAPS_pubclassImageSourceExtension

Microsoft internal use only. Extends ImageSource

System_CAPS_pubclassImageSourceValueConverter

Microsoft internal use only. Manages conversion of image source values.

System_CAPS_pubclassImageThemingUtilities

Contains utility methods for grayscaling and transforming color spaces within images.

System_CAPS_pubclassInfoBarColors

Resource keys generated by VsThemeEditor.

System_CAPS_pubclassInfoBarHostControl

A control that can be used to host InfoBars. The host control observes events on each InfoBar to remove closed info bars from its collection.

System_CAPS_pubclassInt32Extension

Microsoft internal use only. Extends MarkupExtension

System_CAPS_pubclassIsEqualConverter

Microsoft internal use only.

System_CAPS_pubclassIsNullOrEmptyConverter

Microsoft internal use only.

System_CAPS_pubclassLanguageHelper

Provides helper functions.

System_CAPS_pubclassLayoutDoubleUtil

Contains utilities for making layout comparisons.

System_CAPS_pubclassLayoutSynchronizedContentControl

Microsoft internal use only.

System_CAPS_pubclassLayoutSynchronizedItemsControl

Microsoft internal use only.

System_CAPS_pubclassLayoutSynchronizedTabControl

Microsoft internal use only.

System_CAPS_pubclassLayoutSynchronizedWindow

Microsoft internal use only.

System_CAPS_pubclassLayoutSynchronizer

Microsoft internal use only.

System_CAPS_pubclassMessageDialog

Microsoft internal use only. Represents a message dialog box.

System_CAPS_pubclassMillisecondsToTimeSpanConverter

Microsoft internal use only.

System_CAPS_pubclassMinutesToTimeSpanConverter

Microsoft internal use only.

System_CAPS_pubclassMruListBox

Microsoft internal use only. Represents the Most Recently Used list.

System_CAPS_pubclassMruListDataSourceSchema

Microsoft internal use only.

System_CAPS_pubclassMultiplicationConverter

Microsoft internal use only.

System_CAPS_pubclassMultiValueConverter<T1, T2, T3, T4, T5, T6, T7, T8, T9, TTarget>

Converts multiple values from one type to another.

System_CAPS_pubclassMultiValueConverter<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TTarget>

Converts multiple values from one type to another.

System_CAPS_pubclassMultiValueConverter<T1, T2, TTarget>

Microsoft internal use only.

System_CAPS_pubclassMultiValueConverter<T1, T2, T3, TTarget>

Microsoft internal use only.

System_CAPS_pubclassMultiValueConverter<T1, T2, T3, T4, TTarget>

Microsoft internal use only.

System_CAPS_pubclassMultiValueConverter<T1, T2, T3, T4, T5, TTarget>

Microsoft internal use only.

System_CAPS_pubclassMultiValueConverter<T1, T2, T3, T4, T5, T6, TTarget>

Converts multiple values from one type to another.

System_CAPS_pubclassMultiValueConverter<T1, T2, T3, T4, T5, T6, T7, TTarget>

Converts multiple values from one type to another.

System_CAPS_pubclassMultiValueConverter<T1, T2, T3, T4, T5, T6, T7, T8, TTarget>

Converts multiple values from one type to another.

System_CAPS_pubclassMultiValueConverterBase<TTarget>

Converts multiple values from one type to another.

System_CAPS_pubclassNegateBooleanConverter

Microsoft internal use only.

System_CAPS_pubclassNotNullConverter

Microsoft internal use only.

System_CAPS_pubclassNullToEmptyStringConverter

Microsoft internal use only.

System_CAPS_pubclassObservableObject

An object that is observable, that is, it can issue a notification when a property has changed.

System_CAPS_pubclassOrBooleanConverter

Microsoft internal use only.

System_CAPS_pubclassPathUtil

Provides path utilities.

System_CAPS_pubclassPendingFocusHelper

Microsoft internal use only. Helper to send focus to the FrameworkElement immediately or delay focusing until the FrameworkElement is loaded.

System_CAPS_pubclassProgressBarColors

Defines the progress bar colors resource keys generated by the Visual Studio theme.

System_CAPS_pubclassSearchControlDataSource.PropertyNames

Represents the names of the search control data source properties.

System_CAPS_pubclassSearchFilterDataSource.PropertyNames

Represents the names of the properties of the search filter data source.

System_CAPS_pubclassSearchMRUItemDataSource.PropertyNames

Represents the names of the properties for the data source for search most-recently-used (MRU) items.

System_CAPS_pubclassSearchOptionDataSource.PropertyNames

Represents the names of the attributes of a search option data source.

System_CAPS_pubclassSearchProviderSettingsDataSource.PropertyNames

Identifies the names of the search provider settings properties of the Visual Studio common search control.

System_CAPS_pubclassSearchSettingsDataSource.PropertyNames

Represents the names of the search settings data source properties.

System_CAPS_pubclassRangeValidationRule

Microsoft internal use only.

System_CAPS_pubclassRssDataSourceSchema

Microsoft internal use only.

System_CAPS_pubclassRssPubDateToLocalTimeConverter

Microsoft internal use only.

System_CAPS_pubclassSafeIUnknown

Microsoft internal use only.

System_CAPS_pubclassScrollBarThemingUtilities

Microsoft internal use only. Provides utilities for theming scrollbars.

System_CAPS_pubclassScrollBarVisibilityExposingListBox

Microsoft internal use only. Exposes the ComputedXxxScrollBarVisibility properties from the contained ScrollViewer, which is anonymous in the default ListBox style.

System_CAPS_pubclassSearchBooleanOptionButton

Microsoft internal use only. Represents a CheckBox option button for Boolean search options in the Visual Studio common search control.

System_CAPS_pubclassSearchBooleanOptionButtonAutomationPeer

Microsoft internal use only. An automation peer of the search Boolean option button.

System_CAPS_pubclassSearchCommandOptionButton

Microsoft internal use only. Represents the button for commands search options in the common search control.

System_CAPS_pubclassSearchCommandOptionButtonAutomationPeer

Microsoft internal use only.

System_CAPS_pubclassSearchControl

Microsoft internal use only. Represents the Visual Studio common search control.

System_CAPS_pubclassSearchControlAutomationPeer

Microsoft internal use only. Exposes UI automation support for the Visual Studio common search control.

System_CAPS_pubclassSearchControlColors

System_CAPS_pubclassSearchControlDataSource

Represents the data source class for the Visual Studio common search control.

System_CAPS_pubclassSearchControlPopup

Microsoft internal use only. Implements the popup used by the Visual Studio common search control.

System_CAPS_pubclassSearchControlThicknessConverter

Microsoft internal use only. Represents a converter for the thickness of the search control border.

System_CAPS_pubclassSearchFilterButton

Microsoft internal use only. Implements the filter button of the Visual Studio common search control.

System_CAPS_pubclassSearchFilterButtonAutomationPeer

Microsoft internal use only.

System_CAPS_pubclassSearchFilterDataSource

Implements the data source for the filter of the Visual Studio common search control.

System_CAPS_pubclassSearchMRUItemDataSource

Represents a data source for the most-recently-used (MRU) item for the search control.

System_CAPS_pubclassSearchMRUListBox

Microsoft internal use only. The list box control that contains the most recently used (MRU) list for the Visual Studio common search control.

System_CAPS_pubclassSearchMRUListBoxItem

Microsoft internal use only. Implements an item in the most recently used (MRU) items list for the Visual Studio Common Search Control.

System_CAPS_pubclassSearchMRUListBoxItemAutomationPeer

Microsoft internal use only.

System_CAPS_pubclassSearchOptionButton

Microsoft internal use only. Implements attached events used for options buttons for the Visual Studio common search control.

System_CAPS_pubclassSearchOptionDataSource

Represents a data source for a search option for the search control.

System_CAPS_pubclassSearchOptionItemTemplates

Microsoft internal use only. Implements the DataTemplate that describes the visual structure of the search option buttons.

System_CAPS_pubclassSearchOptionsItemTemplateSelector

Microsoft internal use only. Selects the template for a specified search option item.

System_CAPS_pubclassSearchPopupNavigationService

Provides navigation support and tracking of the current location, at one the navigable child controls, in a search control’s popup.

System_CAPS_pubclassSearchProgressTypeConverter

Microsoft internal use only.

System_CAPS_pubclassSearchProviderSettingsDataSource

This class represents the search provider settings data source used by the Visual Studio common search control.

System_CAPS_pubclassSearchSettingsDataSource

Represents the search settings used by the Visual Studio common search control.

System_CAPS_pubclassSearchStatusConverter

Microsoft internal use only.

System_CAPS_pubclassSearchTextBox

Microsoft internal use only. Implements selecting all the text in the Visual Studio Common Search Control when the edit box is focused.

System_CAPS_pubclassSearchUtilities

Represents the search utilities for the Visual Studio search control.

System_CAPS_pubclassSecondsToTimeSpanConverter

Microsoft internal use only.

System_CAPS_pubclassSingleElementToEnumerableConverter<T>

Microsoft internal use only.

System_CAPS_pubclassSmoothProgressBar

Represents the progress bar to use for progress controls displayed in Visual Studio WPF dialogs.

System_CAPS_pubclassSpacingWrapPanel

Microsoft internal use only. A WrapPanel that adds extra space between its items. The spacing is controlled by the HorizontalItemSpacing and VerticalItemSpacing properties. If both HorizontalItemSpacing and VerticalItemSpacing are 0.0, this panel arranges items identically to a normal WrapPanel.

System_CAPS_pubclassSplitterGrip

Microsoft internal use only.

System_CAPS_pubclassSplitterItem

Microsoft internal use only.

System_CAPS_pubclassSplitterItemsControl

Microsoft internal use only.

System_CAPS_pubclassSplitterLengthConverter

Microsoft internal use only.

System_CAPS_pubclassSplitterMeasureData

Microsoft internal use only.

System_CAPS_pubclassSplitterPanel

Microsoft internal use only.

System_CAPS_pubclassSplitterResizePreviewWindow

Microsoft internal use only.

System_CAPS_pubclassStartPageColors

System_CAPS_pubclassStartPageCommands

Microsoft internal use only.

System_CAPS_pubclassStartPageDataSourceSchema

Microsoft internal use only.

System_CAPS_pubclassStartPageGuidList

Microsoft internal use only.

System_CAPS_pubclassStartPageHelper

Microsoft internal use only.

System_CAPS_pubclassStartPageRelativeExtension

Represents a markup extension that enables custom start pages to use paths relative to the XAML file on any property expecting a Uri, an ImageSource, or a string.

System_CAPS_pubclassStringConcatenatingConverter

Microsoft internal use only.

System_CAPS_pubclassStringToImageMonikerConverter

Converter used to convert from a string to an ImageMoniker.

System_CAPS_pubclassStringToStringWithoutHypertextTagsConverter

Microsoft internal use only.

System_CAPS_pubclassStringToXmlDataProviderConverter

Microsoft internal use only. Converts an XML string to an XmlDataProvider.

System_CAPS_pubclassStringUppercaseConverter

Microsoft internal use only.

System_CAPS_pubclassStyleKey<T>

Microsoft internal use only.

System_CAPS_pubclassSystemDropShadowChrome

Microsoft internal use only.

System_CAPS_pubclassTextInputDialog

Microsoft internal use only. Represents a text input dialog.

System_CAPS_pubclassTextToolTipService

Microsoft internal use only.

System_CAPS_pubclassThemeChangedEventArgs

Contains arguments for the event fired when the theme is changed.

System_CAPS_pubclassThemedDialogColors

System_CAPS_pubclassThemedDialogStyleLoader

Contains an attached property for merging a resource dictionary containing default (keyless) styles for themed dialogs.

System_CAPS_pubclassThemedImageConverter

Microsoft internal use only. Converts an input ImageSource into an Image control whose Source blends in with the target background.

System_CAPS_pubclassThemedImageSourceConverter

Microsoft internal use only. Converts an ImageSource into another ImageSource. If the input image ia a BitmapSource, the transformed BitmapSource has its halo color mapped to the given background color and is conditionally rendered as disabled.

System_CAPS_pubclassToBooleanValueConverter<TSource>

Microsoft internal use only.

System_CAPS_pubclassTreeViewColors

Defines the TreeView colors resource keys generated by the Visual Studio theme.

System_CAPS_pubclassUInt32Extension

Determines whether to merge a resource dictionary containing default (keyless) styles for themed dialogs.An extension to the UInt32 struct.

System_CAPS_pubclassUnbox

Unboxes an object that contains a value type into a specific, possibly different value type.

System_CAPS_pubclassValueConverter<TSource, TTarget>

Microsoft internal use only.

System_CAPS_pubclassValueExtension<T>

Microsoft internal use only.

System_CAPS_pubclassSearchControlDataSource.VerbNames

Contains the names of search control data source actions.

System_CAPS_pubclassSearchFilterDataSource.VerbNames

Represents the names of the actions of the search filter data source.

System_CAPS_pubclassSearchMRUItemDataSource.VerbNames

Represents the names of the actions of the search most-recently-used (MRU) item data source.

System_CAPS_pubclassSearchOptionDataSource.VerbNames

Represents the names of the actions of a search option data source.

System_CAPS_pubclassVideoRssCommands

Microsoft internal use only. Provides the routed commands supported by the Video RSS feed reader.

System_CAPS_pubclassVideoRssDataSourceSchema

Microsoft internal use only. Provides the schema for the video RSS data source.

System_CAPS_pubclassVisibleIfEqualValueConverter

A converter for the visible if equal property.

System_CAPS_pubclassVisibleIfNotEmptyCollectionConverter

Microsoft internal use only.

System_CAPS_pubclassVisibleIfNotEqualValueConverter

A converter that changes a boolean value to a visibility value.

System_CAPS_pubclassVisibleIfNotNullConverter

Microsoft internal use only.

System_CAPS_pubclassVisibleIfNotNullOrEmptyConverter

Microsoft internal use only.

System_CAPS_pubclassVSColorTheme

Helper to get colors from the current Visual Studio theme and provide notifications when the theme or colors change.

System_CAPS_pubclassVsExtensionMethods

Microsoft internal use only. Extension methods for VS types.

System_CAPS_pubclassVsUIDialogWindow

Microsoft internal use only. Use this class as the base class for Visual Studio dialogs used with IVsUIDataSource objects.

System_CAPS_pubclassWeakCollection<T>

Microsoft internal use only.

System_CAPS_pubclassWindowResizeGrip

Extends Thumb to resize any item that implements the IResizable interface.

System_CAPS_pubclassWindowResizeGripDirectionExtensions

Extensions for the window resize grip direction.

System_CAPS_pubclassWindowSearchBooleanOption

Represents a Boolean option for use by the search control for window search.

System_CAPS_pubclassWindowSearchCommandOption

Represents a command option for use by the search control for window search.

System_CAPS_pubclassWindowSearchCustomFilter

Represents a base class from which users can derive classes to implement advanced search filters for use by the search control for window search.

System_CAPS_pubclassWindowSearchFilter

Represents a search filter for use by the search control for window search.

System_CAPS_pubclassWindowSearchFilterEnumerator

Represents an enumerated set of search filters for use by the search control for window search.

System_CAPS_pubclassWindowSearchOption

Represents an option for use by the search control for window search.

System_CAPS_pubclassWindowSearchOptionEnumerator

Represents an enumerated set of search options for use by the search control for window search.

System_CAPS_pubclassWindowSearchSimpleFilter

Represents a search filter with a default value and a filter field for use by the search control for window search.

System_CAPS_pubclassWindowStateConverter

Microsoft internal use only.

System_CAPS_pubclassWindowStyleHelper

Microsoft internal use only.

StructureDescription
System_CAPS_pubstructureAbstractPoint

Microsoft internal use only. A class that represents a point abstractly. This is useful with controls or panels that support multiple orientations. The rendering or layout code for the control or panel can be written using a single, "natural" orientation and then the point can be converted, if necessary, to the control's or panel's actual orientation as needed. This can substantially simplify rendering or layout logic.

System_CAPS_pubstructureAbstractSize

Microsoft internal use only. A class that represents size abstractly. This is useful with controls or panels that support multiple orientations. The rendering or layout code for the control or panel can be written using a single, "natural" orientation and then the size can be converted, if necessary, to the control's or panel's actual orientation as needed. This can substantially simplify rendering or layout logic.

System_CAPS_pubstructureSearchFilterDataSource.FilterData

Represents a text string, or a selected portion of a text string with start and end positions specified.

System_CAPS_pubstructureSplitterLength

Microsoft internal use only.

InterfaceDescription
System_CAPS_pubinterfaceIResizable

Represents an element that can be resized and moved through deltas.

DelegateDescription
System_CAPS_pubdelegateImageThemingUtilities.ModifyPixelCallback

A callback used to modify pixel data in a BitmapSource.

System_CAPS_pubdelegateThemeChangedEventHandler

Implements the handler for the theme changed event.

EnumerationDescription
System_CAPS_pubenumCurrentLocationSetMode

Defines how the current location was set.

System_CAPS_pubenumStartPageHelper.DataSourceId

Microsoft internal use only.

System_CAPS_pubenumImageScalingMode

The scaling mode to use for Windows Forms/Win32 images.

System_CAPS_pubenumMessageDialogCommand

Microsoft internal use only. Constants that define the responses of a MessageDialog.

System_CAPS_pubenumMessageDialogCommandSet

Microsoft internal use only. Constants that define which commands are available on a MessageDialog.

System_CAPS_pubenumSearchOptionType

Represents the type of a search option for the search control.

System_CAPS_pubenumSearchStatus

Enumerates the values of search status of the Visual Studio search control.

System_CAPS_pubenumSplitterUnitType

Microsoft internal use only.

System_CAPS_pubenumWindowResizeGripDirection

Defines direction values for ResizeGripDirectionProperty dependency property.

System_CAPS_pubenumWindowResizeGripMode

Determines the mode of the current resize operation.

Return to top
Show:
© 2016 Microsoft