Microsoft.Internal.VisualStudio.PlatformUI Namespace

Classes

Class Description
Public class AsyncInitializedCollection<T>
Public class BackgroundDispatcher Microsoft internal use only. Manages a collection of named dispatchers. Naming the dispatchers allows sharing of dispatchers between different components.
Public class BitmapStripImageList
Public class BuiltInPropertyValue Microsoft internal use only.
Public class CollectionAdapter<TSource, TTarget>
Public class ContextMenuController
Public class ControllerBase<TPattern, TController>
Public class ConverterBase
Public class CookieTable<TCookie, TValue>
Public class CookieTraits<T> Microsoft internal use only.
Public class CrossThreadNotificationQueue<TSource, TTarget>
Public class DataSource Microsoft internal use only.
Public class DataSourceCollection Microsoft internal use only.
Public class DataSourceFactory Microsoft internal use only.
Public class DefaultIconImageList
Public class DeferredResourceDictionaryBase
Public class DialogResult Microsoft internal use only.
Public class DirectionalDragDropAdorner
Public class DragDropScrollManager
Public class DragDropSourceController
Public class DragDropStateManager
Public class DraggableListBoxItem
Public class EditableItemTextBox
Public class EnumerablePropertiesCollection Microsoft internal use only.
Public class EnumerableSnapshot
Public class EnumerableVerbsCollection Microsoft internal use only.
Public class GelDependencyObject Microsoft internal use only. Represents a Data Source in a Gel data model.
Public class GelProperty Microsoft internal use only. Representation of a property in a Gel data model.
Public class GelPropertyChangedEventArgs
Public class GelRegisteredObject
Public class GelVerb Microsoft internal use only. Represents a verb in a Gel data model.
Public class HierarchyIdentity
Public class HierarchyItemPair
Public class HierarchyItemsProviderNames
Public class HierarchySearchMatchEvaluator
Public class HierarchyUtilities
Public class HighlightTextBlock
Public class HybridDictionary<TKey, TValue>
Public class IconConverter
Public class IconHandleImageCache Microsoft internal use only. Represents a cache where the handle to an icon is used as a key mapping to a Windows Presentation Foundation (WPF) image wrapper for that handle to an icon.
Public class ImageHelper
Public class ImageListBase
Public class IndentToMarginConverter
Public class IndirectPropertyValue<T> Microsoft internal use only.
Public class IntCookieTraits Microsoft internal use only.
Public class InteractionPatternProvider
Public class InvocationController
Public class IsPathImageConverter
Public class ItemsProvider<T>
Public class ItemsSourceCache
Public class KnownRelationships
Public class NativeImageList Microsoft internal use only. Represents a weak cache of images from a native HIMAGELIST.
Public class PivotNavigationEntry
Public class PivotNavigator
Public class PivotNavigatorServices
Public class PivotRelationshipNavigationEntry
Public class PivotTreeView
Public class PivotTreeViewAutomationPeer
Public class PivotTreeViewItem
Public class PropertyDescription Microsoft internal use only.
Public class PropertyValueBase Microsoft internal use only.
Public class ProvideUIDataConverterAttribute Microsoft internal use only.
Public class ProvideUIDataSourceProviderAttribute Microsoft internal use only.
Public class ProvideUIProviderAttribute Microsoft internal use only.
Public class RenameItemTransaction
Protected class RenameItemTransaction.CommitLock
Public class ScreenDragCompletedEventArgs
Public class ScreenDragEventArgs
Public class SingleItemTrackingCollection
Public class SpinAnimationControl
Public class SuspendableObservableCollection<T>
Public class Suspender
Public class SystemImageList
Public class ToolTipVisibilityManager
Public class TreeDisplayItemConverter
Public class TreeItemPresenter
Public class TypeMap Microsoft internal use only.
Public class UIDataSource Microsoft internal use only.
Public class UIDataSourceCollection Microsoft internal use only.
Public class UIDataSourceDynamicCollection Microsoft internal use only.
Public class UIDataSourceProperty Microsoft internal use only.
Public class UIDataSourcePropertyEnumerator Microsoft internal use only.
Public class UIDataSourceVerb Microsoft internal use only.
Public class UIDataSourceVerbEnumerator Microsoft internal use only.
Public class UIDispatch Microsoft internal use only.
Public class UIElement Microsoft internal use only.
Public class UIFactory Microsoft internal use only.
Public class UIFactoryException
Public class UIFactoryHelper Microsoft internal use only. Provides helper methods for working with UI Factories.
Public class UIntCookieTraits Microsoft internal use only.
Public class UIObject Microsoft internal use only.
Public class UISimpleDataSource Microsoft internal use only.
Public class UsageMetrics
Public class UsageMetrics.ItemInvokedEventArgs
Public class UsageMetrics.RelationshipSelectedEventArgs
Public class UsageMetrics.SearchPerformedEventArgs
Public class Utilities Microsoft internal use only.
Public class VerbDescription Microsoft internal use only.
Public class VirtualizingTreeView
Public class VirtualizingTreeView.KeyboardFocusChangeSuspender
Public class VirtualizingTreeViewAutomationPeer
Public class VirtualizingTreeViewItem
Public class VirtualizingTreeViewItemAutomationPeer
Public class VirtualizingTreeViewItemWrapperAutomationPeer
Public class VisualTargetPresentationSource Microsoft internal use only.
Public class VisualWrapper Microsoft internal use only. A FrameworkElement that wraps a single Child, which is a Visual. This allows you to add a simple [Visual] as a child of one of the standard containers, such as StackPanel, Grid, Canvas, and so on.
Public class VsUIConstants Microsoft internal use only.
Public class VsUICookieTable<TValue> Microsoft internal use only.
Public class VsUICookieTraits Microsoft internal use only.
Public class VsUIType Microsoft internal use only.
Public class WeakImageCache<TIndex>
Public class WeakValueDictionary<K, V>
Public class Win32BitmapHandle Microsoft internal use only.
Public class Win32BitmapUIObject Microsoft internal use only.
Public class Win32ColorUIObject Microsoft internal use only.
Public class Win32HandleUIObject<TData> Microsoft internal use only.
Public class Win32IconHandle Microsoft internal use only.
Public class Win32IconUIObject Microsoft internal use only.
Public class Win32ImageListUIObject Microsoft internal use only.
Public class Win32ToWinFormsIconConverter Microsoft internal use only.
Public class Win32ToWinFormsImageListConverter Microsoft internal use only.
Public class Win32ToWpfBitmapConverter Microsoft internal use only.
Public class Win32ToWpfColorConverter Microsoft internal use only.
Public class Win32ToWpfIconConverter Microsoft internal use only.
Public class Win32ToWpfImageListConverter Microsoft internal use only.
Public class WindowHelper Provides static helper methods for windows.
Public class WinFormsIconUIObject Microsoft internal use only.
Public class WinFormsImageListUIObject Microsoft internal use only.
Public class WinFormsToWin32IconConverter Microsoft internal use only.
Public class WinFormsToWin32ImageListConverter Microsoft internal use only.
Public class WorkerThreadElementContainer Microsoft internal use only.
Public class WpfColorUIObject Microsoft internal use only.
Public class WpfIconConverter
Public class WpfPropertyValue Microsoft internal use only.
Public class WpfToWin32ColorConverter Microsoft internal use only.
Public class WpfToWin32IconConverter
Public class WpfToWinFormsIconConverter
Public class WpfUIElement Microsoft internal use only.
Public class WpfUIFactory Microsoft internal use only.
Public class WpfUIFactoryElement Microsoft internal use only.

Structures

Structure Description
Public structure ShapeIdentifier Microsoft internal use only.

Interfaces

Interface Description
Public interface IBatchInitializationScopeProvider
Public interface IBrowsablePattern
Public interface IContextMenuController
Public interface IContextMenuPattern
Public interface IDataSource Microsoft internal use only.
Public interface IDataSourceCollection Microsoft internal use only.
Public interface IDragDropSourceController
Public interface IDragDropSourcePattern
Public interface IDragDropTargetPattern
Public interface IFilteredItemsSource
Public interface IInteractionPatternProvider
Public interface IInvocationController
Public interface IInvocationPattern
Public interface IInvocationPatternEx
Public interface IItemsProvider
Public interface IItemsSource
Public interface IItemsSourceCache
Public interface IPivotItemProviderPattern
Public interface IPrioritizedComparable
Public interface IPropertyDescription Microsoft internal use only.
Public interface IRefreshPattern
Public interface IRelationshipDisplayItem
Public interface IRelationshipSearchParameters
Public interface IRelationshipService
Public interface IRenameItemTransaction
Public interface IRenameItemValidationResult
Public interface IRenamePattern
Public interface IResurrectableObject
Public interface IResurrectionScope
Public interface ISearchProvider
Public interface ISearchResult
Public interface ISupportExpansionEvents
Public interface ISupportExpansionState
Public interface IToolTipVisibilityController
Public interface ITreeDisplayItem
Public interface IUIDataSource Microsoft internal use only.
Public interface IUIDispatch Microsoft internal use only.
Public interface IVerbDescription Microsoft internal use only.
Public interface IVirtualizingTreeNode

Delegates

Delegate Description
Public delegate CommandHandler Microsoft internal use only.
Public delegate CookieTableCallback<TCookie, TValue> Microsoft internal use only.
Public delegate GelPropertyChangedCallback
Public delegate GelPropertyGetterCallback
Public delegate GelPropertyValidatorCallback
Public delegate GetterThunk<T> Microsoft internal use only.
Public delegate ParameterizedGetterThunk<T> Microsoft internal use only.
Public delegate VerbActionCallback

Enumerations

Enumeration Description
Public enumeration DirectionalDropArea
Public enumeration InputSource
Public enumeration PivotTreeView.CanPreviewItemResult
Public enumeration PivotTreeView.PreviewNotSupportedReason
Public enumeration RenameItemCompletionFocusBehavior
Public enumeration RenameItemCompletionResult
Public enumeration RenameItemCompletionState
Public enumeration VirtualizingTreeSelectionAction