Partilhar via


Interface IVsContainedLanguageStaticEventBinding

Fornece suporte para geração de eventos estáticos.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (em Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Sintaxe

'Declaração
<GuidAttribute("22FF7776-2C9A-48C4-809F-39E5184CC32D")> _
<InterfaceTypeAttribute()> _
Public Interface IVsContainedLanguageStaticEventBinding
[GuidAttribute("22FF7776-2C9A-48C4-809F-39E5184CC32D")]
[InterfaceTypeAttribute()]
public interface IVsContainedLanguageStaticEventBinding
[GuidAttribute(L"22FF7776-2C9A-48C4-809F-39E5184CC32D")]
[InterfaceTypeAttribute()]
public interface class IVsContainedLanguageStaticEventBinding
[<GuidAttribute("22FF7776-2C9A-48C4-809F-39E5184CC32D")>]
[<InterfaceTypeAttribute()>]
type IVsContainedLanguageStaticEventBinding =  interface end
public interface IVsContainedLanguageStaticEventBinding

O tipo IVsContainedLanguageStaticEventBinding expõe os membros a seguir.

Métodos

  Nome Descrição
Método público AddStaticEventBinding Vincula um evento estático para o membro especificado.
Método público EnsureStaticEventHandler Cria um manipulador de eventos recebe o contexto de classe, o nome da instância e tipo de objeto, o nome do evento e o nome (exclusivo) do manipulador de eventos.
Método público GetStaticEventBindingsForObject Retorna uma coleção de eventos que são tratados de forma estática.
Método público RemoveStaticEventBinding Remove a ligação do evento do membro especificado.

Superior

Comentários

Ligação do evento estático significa que um manipulador de eventos que não faz parte de uma classe instanciada e está disponível o tempo todo em arquivos no projeto.

Observações para implementadores

Implemente essa interface em seu idioma contido para oferecer suporte a ligação do evento estático.

Observações para chamadores

Esta interface pode ser obtida chamando o QueryInterface método em um IVsContainedLanguage de objeto ou a projeção pela IVsContainedLanguage o objeto para o IVsContainedLanguageStaticEventBinding interface.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TextManager.Interop