Compartilhar via


Classe ServerExplorerCommandHandler

Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. Essa classe fornece um manipulador de comando para comandos do modo de exibição (Server Explorer) de dados com suporte.

Esta API não compatível com CLS. 

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataViewHierarchy>
    Microsoft.VisualStudio.Data.Framework.DataViewCommandProvider
      Microsoft.VisualStudio.Data.Schema.Package.Internal.ServerExplorerCommandHandler
        Microsoft.VisualStudio.Data.Schema.Package.Sql.Internal.SqlServerExplorerCommandHandler

Namespace:  Microsoft.VisualStudio.Data.Schema.Package.Internal
Assembly:  Microsoft.VisualStudio.Data.Schema.Package (em Microsoft.VisualStudio.Data.Schema.Package.dll)

Sintaxe

'Declaração
<CLSCompliantAttribute(False)> _
Public Class ServerExplorerCommandHandler _
    Inherits DataViewCommandProvider
[CLSCompliantAttribute(false)]
public class ServerExplorerCommandHandler : DataViewCommandProvider
[CLSCompliantAttribute(false)]
public ref class ServerExplorerCommandHandler : public DataViewCommandProvider
[<CLSCompliantAttribute(false)>]
type ServerExplorerCommandHandler =  
    class
        inherit DataViewCommandProvider
    end
public class ServerExplorerCommandHandler extends DataViewCommandProvider

O tipo ServerExplorerCommandHandler expõe os membros a seguir.

Construtores

  Nome Descrição
Método público ServerExplorerCommandHandler Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código.

Início

Propriedades

  Nome Descrição
Propriedade públicaMembro estático EnableCommandForDataView Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código.
Propriedade pública Site (Herdado de DataSiteableObject<IVsDataViewHierarchy>.)

Início

Métodos

  Nome Descrição
Método público CreateCommand(Int32, CommandID) (Herdado de DataViewCommandProvider.)
Método protegido CreateCommand(Int32, CommandID, array<Object[]) Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. (Substitui DataViewCommandProvider.CreateCommand(Int32, CommandID, array<Object[]).)
Método público CreateSelectionCommand(CommandID) (Herdado de DataViewCommandProvider.)
Método protegido CreateSelectionCommand(CommandID, array<Object[]) (Herdado de DataViewCommandProvider.)
Método protegidoMembro estático EnsurePackageLoaded Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código.
Método público Equals Determina se o especificado Object é igual a atual Object. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serves as a hash function for a particular type. (Herdado de Object.)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método protegido OnSiteChanged (Herdado de DataSiteableObject<IVsDataViewHierarchy>.)
Método protegido SendCommand Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código.
Método público ToString Retorna um string que representa o objeto atual. (Herdado de Object.)
Método público UpdateCommandStatus(MenuCommand) (Herdado de DataViewCommandProvider.)
Método protegido UpdateCommandStatus(MenuCommand, array<Object[]) (Herdado de DataViewCommandProvider.)

Início

Eventos

  Nome Descrição
Evento público SiteChanged (Herdado de DataSiteableObject<IVsDataViewHierarchy>.)

Início

Campos

  Nome Descrição
Campo protegidoMembro estático cmdSetGuidTeamSystemSql Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código.
Campo protegidoMembro estático cmdSetGuidTeamSystemSqlString Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código.

Início

Implementações explícitas da interface

  Nome Descrição
Implementação explícita da interfaceMétodo particular IVsDataSupportObject<IVsDataViewCommandProvider>.Invoke (Herdado de DataViewCommandProvider.)

Início

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Data.Schema.Package.Internal