Partager via


UIDataSource Class

This API is not CLS-compliant. 

Namespace:  Microsoft.Internal.VisualStudio.PlatformUI
Assembly:  Microsoft.VisualStudio.Shell.10.0 (in Microsoft.VisualStudio.Shell.10.0.dll)

Syntax

'Déclaration
<CLSCompliantAttribute(False)> _
Public Class UIDataSource _
    Inherits UISimpleDataSource _
    Implements IVsUIDataSource, IVsUISimpleDataSource, IVsUIDispatch, IUIDataSource,  _
    IUIDispatch
'Utilisation
Dim instance As UIDataSource
[CLSCompliantAttribute(false)]
public class UIDataSource : UISimpleDataSource, 
    IVsUIDataSource, IVsUISimpleDataSource, IVsUIDispatch, IUIDataSource, IUIDispatch
[CLSCompliantAttribute(false)]
public ref class UIDataSource : public UISimpleDataSource, 
    IVsUIDataSource, IVsUISimpleDataSource, IVsUIDispatch, IUIDataSource, IUIDispatch
[<CLSCompliantAttribute(false)>]
type UIDataSource =  
    class
        inherit UISimpleDataSource
        interface IVsUIDataSource
        interface IVsUISimpleDataSource
        interface IVsUIDispatch
        interface IUIDataSource
        interface IUIDispatch
    end
public class UIDataSource extends UISimpleDataSource implements IVsUIDataSource, IVsUISimpleDataSource, IVsUIDispatch, IUIDataSource, IUIDispatch

Inheritance Hierarchy

System.Object
  Microsoft.Internal.VisualStudio.PlatformUI.UIDispatch
    Microsoft.Internal.VisualStudio.PlatformUI.UISimpleDataSource
      Microsoft.Internal.VisualStudio.PlatformUI.UIDataSource

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

UIDataSource Members

Microsoft.Internal.VisualStudio.PlatformUI Namespace