This documentation is archived and is not being maintained.

Microsoft.VisualStudio.PlatformUI Namespace

  ClassDescription
Public classAccessKeyConverterMicrosoft internal use only.
Public classAccessKeyRemovingConverterMicrosoft internal use only.
Public classAccessKeyUnderliningConverterMicrosoft internal use only.
Public classAndBooleanConverterMicrosoft internal use only..
Public classAreEqualConverterMicrosoft internal use only.
Public classBindableHyperlinkMicrosoft internal use only.
Public classBindableRunMicrosoft internal use only.
Public classBindableValidationRuleMicrosoft internal use only.
Public classBooleanToFlowDirectionConverterMicrosoft internal use only.
Public classBooleanToHiddenVisibilityConverterMicrosoft internal use only.
Public classColorBrushValueConverterMicrosoft internal use only.
Public classContentLoadErrorMicrosoft internal use only.
Public classDataSourceToEnumerableDataSourceConverterMicrosoft internal use only.
Public classDeviceToLogicalPixelConverterMicrosoft internal use only.
Public classDialogButtonUsed for buttons that are displayed in Visual Studio WPF dialogs
Public classDialogWindowThe 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.
Public classDialogWindowBaseThe base class for WPF dialog windows in Visual Studio 10 and later.
Public classDisposableObjectMicrosoft internal use only.
Public classDpiHelperMicrosoft internal use only.
Public classDragDropHelperMicrosoft internal use only.
Public classEnvironmentRenderCapabilitiesMicrosoft internal use only.
Public classExtensionMethodsMicrosoft internal use only.
Public classFailIfEmptyAccessKeyRemovingConverterMicrosoft internal use only.
Public classFontScalingMicrosoft internal use only.
Public classGrayscaleImageConverterMicrosoft internal use only.
Public classHelperMethodsMicrosoft internal use only.
Public classHoursToTimeSpanConverterMicrosoft internal use only.
Public classIfElseConverterMicrosoft internal use only.
Public classImageButtonMicrosoft internal use only.
Public classImageCheckBoxMicrosoft internal use only.
Public classImageConverterMicrosoft internal use only.
Public classImageListValueConverterMicrosoft internal use only.
Public classIsEqualConverterMicrosoft internal use only.
Public classLayoutSynchronizedContentControlMicrosoft internal use only.
Public classLayoutSynchronizedItemsControlMicrosoft internal use only.
Public classLayoutSynchronizedTabControlMicrosoft internal use only.
Public classLayoutSynchronizedWindowMicrosoft internal use only.
Public classLayoutSynchronizerMicrosoft internal use only.
Public classMillisecondsToTimeSpanConverterMicrosoft internal use only.
Public classMinutesToTimeSpanConverterMicrosoft internal use only.
Public classMruListBoxRepresents the Most Recently Used list.
Public classMruListDataSourceSchemaMicrosoft internal use only.
Public classMultiplicationConverterMicrosoft internal use only.
Public classMultiValueConverter<TSource1, TSource2, TTarget>Microsoft internal use only.
Public classMultiValueConverter<TSource1, TSource2, TSource3, TTarget>Microsoft internal use only.
Public classMultiValueConverter<TSource1, TSource2, TSource3, TSource4, TTarget>Microsoft internal use only.
Public classMultiValueConverter<TSource1, TSource2, TSource3, TSource4, TSource5, TTarget>Microsoft internal use only.
Public classNegateBooleanConverterMicrosoft internal use only.
Public classNotNullConverterMicrosoft internal use only.
Public classOrBooleanConverterMicrosoft internal use only.
Public classRangeValidationRuleMicrosoft internal use only.
Public classRssCommandsProvides the routed commands supported by the Visual Studio RSS feed reader.
Public classRssDataSourceSchemaMicrosoft internal use only.
Public classSafeIUnknownMicrosoft internal use only.
Public classSecondsToTimeSpanConverterMicrosoft internal use only.
Public classSingleElementToEnumerableConverter<T>Microsoft internal use only.
Public classSplitterGripMicrosoft internal use only.
Public classSplitterItemMicrosoft internal use only.
Public classSplitterItemsControlMicrosoft internal use only.
Public classSplitterLengthConverterMicrosoft internal use only.
Public classSplitterMeasureDataMicrosoft internal use only.
Public classSplitterPanelMicrosoft internal use only.
Public classSplitterResizePreviewWindowMicrosoft internal use only.
Public classStartPageDataSourceSchemaMicrosoft internal use only.
Public classStartPageGuidListMicrosoft internal use only.
Public classStartPageHelperMicrosoft internal use only.
Public classStartPageRelativeExtensionRepresents 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.
Public classStringConcatenatingConverterMicrosoft internal use only.
Public classStringToStringWithoutHypertextTagsConverterMicrosoft internal use only.
Public classStringToXmlDataProviderConverterConverts an XML string to an XmlDataProvider.
Public classStyleKey<T>Microsoft internal use only.
Public classSystemDropShadowChromeMicrosoft internal use only.
Public classValueConverter<TSource, TTarget>Microsoft internal use only.
Public classVisibleIfNotNullConverterMicrosoft internal use only.
Public classVSCommandsMicrosoft internal use only.
Public classVsUIDialogWindowUse this class as the base class for Visual Studio dialogs used with IVsUIDataSource objects.
Public classWeakCollection<T>Microsoft internal use only.
Public classWindowStateConverterMicrosoft internal use only.
Public classWindowStyleHelperMicrosoft internal use only.

  StructureDescription
Public structureSplitterLengthMicrosoft internal use only.

  EnumerationDescription
Public enumerationSplitterUnitTypeMicrosoft internal use only.
Public enumerationStartPageHelper.DataSourceIdMicrosoft internal use only.
Show: