Classe DataMenuCommand
Este tipo tem um atributo SecurityCriticalAttribute, que o restringe a uso interno pela biblioteca de classes .NET Framework para Silverlight. O código de aplicativo que usa qualquer membro deste tipo lança uma MethodAccessException.
[SEGURANÇA CRÍTICA]
Representa uma classe de MenuCommand estendido para oferecer suporte a atualizações de status.
Hierarquia de herança
System.Object
System.ComponentModel.Design.MenuCommand
Microsoft.VisualStudio.Data.Framework.DataMenuCommand
Microsoft.VisualStudio.Data.Framework.DataViewMenuCommand
Namespace: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (em Microsoft.VisualStudio.Data.Framework.dll)
Sintaxe
'Declaração
<SecurityCriticalAttribute> _
<HostProtectionAttribute(SecurityAction.LinkDemand, SharedState := True)> _
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public Class DataMenuCommand _
Inherits MenuCommand
[SecurityCriticalAttribute]
[HostProtectionAttribute(SecurityAction.LinkDemand, SharedState = true)]
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public class DataMenuCommand : MenuCommand
[SecurityCriticalAttribute]
[HostProtectionAttribute(SecurityAction::LinkDemand, SharedState = true)]
[PermissionSetAttribute(SecurityAction::InheritanceDemand, Name = L"FullTrust")]
public ref class DataMenuCommand : public MenuCommand
[<SecurityCriticalAttribute>]
[<HostProtectionAttribute(SecurityAction.LinkDemand, SharedState = true)>]
[<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")>]
type DataMenuCommand =
class
inherit MenuCommand
end
public class DataMenuCommand extends MenuCommand
O tipo DataMenuCommand expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
DataMenuCommand(CommandID) | Inicializa uma nova instância da classe de DataMenuCommand , especificando o identificador de comando. | |
DataMenuCommand(CommandID, EventHandler) | Inicializa uma nova instância da classe de DataMenuCommand , especificando o identificador de comando e o evento. | |
DataMenuCommand(CommandID, EventHandler, EventHandler) | Inicializa uma nova instância da classe de DataMenuCommand , especificando o identificador de comando e eventos. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
Checked | Obtém ou define um valor que indica se este item de menu está selecionado. (Herdado de MenuCommand.) | |
CommandID | Obtém o CommandID associados a este comando de menu. (Herdado de MenuCommand.) | |
Enabled | Obtém um valor que indica se este item de menu está disponível. (Herdado de MenuCommand.) | |
OleStatus | Obtém o código de status do comando OLE para esse item de menu. (Herdado de MenuCommand.) | |
Properties | Obtém as propriedades públicas associadas a MenuCommand. (Herdado de MenuCommand.) | |
Supported | Obtém ou define um valor que indica se este item de menu é suportado. (Herdado de MenuCommand.) | |
Text | Recupera a propriedade de Text de comando de menu. | |
Visible | Obtém ou define um valor que indica se este item de menu está visível. (Herdado de MenuCommand.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Equals | determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
Invoke() | Chama o comando de menu. (Substitui MenuCommand.Invoke().) | |
Invoke(Object) | Chama o comando de menu com o parâmetro fornecido. (Substitui MenuCommand.Invoke(Object).) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
OnCommandChanged | Gera o evento CommandChanged. (Herdado de MenuCommand.) | |
ToString | Retorna uma representação de seqüência deste comando de menu. (Herdado de MenuCommand.) | |
UpdateStatus | Atualizar o status de comando e gera o evento apropriado. |
Superior
Eventos
Nome | Descrição | |
---|---|---|
CommandChanged | Ocorre quando o comando de menu é alterado. (Herdado de MenuCommand.) |
Superior
Acesso thread-safe
Quaisquer membros estático (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.