Share via


RefactoringProjectNodeCommand Class

Base command class for all refactoring commands on database project nodes in Solution Explorer.

This API is not CLS-compliant. 

Namespace:  Microsoft.VisualStudio.Data.Schema.Project.Refactoring
Assembly:  Microsoft.VisualStudio.Data.Schema.Project (in Microsoft.VisualStudio.Data.Schema.Project.dll)

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public MustInherit Class RefactoringProjectNodeCommand _
    Inherits RefactoringCommand
'Usage
Dim instance As RefactoringProjectNodeCommand
[CLSCompliantAttribute(false)]
public abstract class RefactoringProjectNodeCommand : RefactoringCommand
[CLSCompliantAttribute(false)]
public ref class RefactoringProjectNodeCommand abstract : public RefactoringCommand
public abstract class RefactoringProjectNodeCommand extends RefactoringCommand
[<AbstractClassAttribute>]
[<CLSCompliantAttribute(false)>]
type RefactoringProjectNodeCommand =  
    class
        inherit RefactoringCommand
    end

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.Data.Schema.Project.Refactoring.RefactoringCommand
    Microsoft.VisualStudio.Data.Schema.Project.Refactoring.RefactoringProjectNodeCommand

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

RefactoringProjectNodeCommand Members

Microsoft.VisualStudio.Data.Schema.Project.Refactoring Namespace