MessageViewModel Class

Inheritance Hierarchy

System..::..Object
  Microsoft.VisualStudio.Data.Tools.Package.DataToolsOperations.View..::..ViewModelBase
    Microsoft.VisualStudio.Data.Tools.Package.DataToolsOperations.View..::..MessageViewModel

Namespace:  Microsoft.VisualStudio.Data.Tools.Package.DataToolsOperations.View
Assembly:  Microsoft.VisualStudio.Data.Tools.Package (in Microsoft.VisualStudio.Data.Tools.Package.dll)

Syntax

'Declaration
Public NotInheritable Class MessageViewModel _
    Inherits ViewModelBase _
    Implements IDisposable
'Usage
Dim instance As MessageViewModel
public sealed class MessageViewModel : ViewModelBase, 
    IDisposable
public ref class MessageViewModel sealed : public ViewModelBase, 
    IDisposable
[<SealedAttribute>]
type MessageViewModel =  
    class
        inherit ViewModelBase
        interface IDisposable
    end
public final class MessageViewModel extends ViewModelBase implements IDisposable

The MessageViewModel type exposes the following members.

Properties

  Name Description
Public property Description Gets {insert text here}.
Public property Dispatcher The Dispatcher from the View, set when the View initializes and creates the ViewModel (Inherited from ViewModelBase.)
Public property IsLinkEnabled Gets {insert text here}.
Public property Link Gets {insert text here}.
Public property Model Gets {insert text here}.
Public property Status Gets {insert text here}.
Public property ToolTip Gets {insert text here}.

Top

Methods

  Name Description
Public method ActivateLink
Public method Dispatch Executes an action on the UI thread if the Dispatcher is defined. (Inherited from ViewModelBase.)
Public method Dispose
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method OnPropertyChanged (Inherited from ViewModelBase.)
Public method ToString (Inherited from Object.)
Public method VerifyPropertyName Warns the developer if this object does not have a public property with the specified name. This method is not called in the release build. (Inherited from ViewModelBase.)

Top

Events

  Name Description
Public event PropertyChanged (Inherited from ViewModelBase.)

Top

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

Microsoft.VisualStudio.Data.Tools.Package.DataToolsOperations.View Namespace