Udostępnij za pośrednictwem


Klasa CodeDomEventBindingService

Ten typ ma atrybut SecurityCriticalAttribute, który ogranicza możliwość użycia go do wewnętrznego użycia w programie .NET Framework na potrzeby biblioteki klas technologii Silverlight. Kod aplikacji, w którym jest używany dowolny element członkowski tego typu, powoduje powstanie wyjątku MethodAccessException.

[ZABEZPIECZENIA KRYTYCZNE]

Usługa używana do generowania kodu obsługi zdarzeń.

Ten interfejs API nie jest zgodny ze specyfikacją CLS. Alternatywa zgodna ze specyfikacją CLS to [None].

Hierarchia dziedziczenia

System.Object
  System.ComponentModel.Design.EventBindingService
    Microsoft.VisualStudio.Shell.Design.Serialization.CodeDom.CodeDomEventBindingService

Przestrzeń nazw:  Microsoft.VisualStudio.Shell.Design.Serialization.CodeDom
Zestaw:  Microsoft.VisualStudio.Shell.Design (w Microsoft.VisualStudio.Shell.Design.dll)

Składnia

'Deklaracja
<CLSCompliantAttribute(False)> _
<SecurityCriticalAttribute> _
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public MustInherit Class CodeDomEventBindingService _
    Inherits EventBindingService
[CLSCompliantAttribute(false)]
[SecurityCriticalAttribute]
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public abstract class CodeDomEventBindingService : EventBindingService

Typ CodeDomEventBindingService uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna CodeDomEventBindingService Inicjuje nowe wystąpienie CodeDomEventBindingService.

Początek

Właściwości

  Nazwa Opis
Właściwość chroniona CodeDomAdapter Pobiera karty danych modelu DOM kodu.

Początek

Metody

  Nazwa Opis
Metoda chroniona CreateUniqueMethodName Tworzy nazwę metody unikatowe dla zdarzenia. (Zastępuje EventBindingService.CreateUniqueMethodName(IComponent, EventDescriptor)).
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda chroniona FreeMethod Usuwa określona metoda kod obsługi zdarzeń, nie jest ona używana, jeśli jest pusty. (Zastępuje EventBindingService.FreeMethod(IComponent, EventDescriptor, String)).
Metoda chroniona GetCompatibleMethods Pobiera wszystkie metody w kodzie DOM, które są zgodne z deskryptora określonego zdarzenia. (Zastępuje EventBindingService.GetCompatibleMethods(EventDescriptor)).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda chroniona GetService Żądana usługa są pobierane z usługodawca. (Odziedziczone z EventBindingService).
Metoda publiczna GetType Pobiera Type bieżącej instancji. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda chroniona ShowCode() Wyświetla kod w danych dokumentu w oknie edytora. (Zastępuje EventBindingService.ShowCode()).
Metoda chroniona ShowCode(Int32) Wyświetla kod w określonym wierszu. (Zastępuje EventBindingService.ShowCode(Int32)).
Metoda chroniona ShowCode(IComponent, EventDescriptor, String) Pokazuje treści kodu użytkownika z danej metody deskryptora nazwę i zdarzeń. (Zastępuje EventBindingService.ShowCode(IComponent, EventDescriptor, String)).
Metoda publiczna ToString Zwraca ciąg, który reprezentuje bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona UseMethod Tworzy deklaracja metody dla danej metody deskryptora nazwę i zdarzeń. (Zastępuje EventBindingService.UseMethod(IComponent, EventDescriptor, String)).
Metoda chroniona ValidateMethodName Sprawdza poprawność nazwy metody. (Zastępuje EventBindingService.ValidateMethodName(String)).

Początek

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IEventBindingService.CreateUniqueMethodName Tworzy unikatową nazwę dla metody obsługi zdarzenia dla określonego składnika i zdarzeń. (Odziedziczone z EventBindingService).
Jawna implementacja interfejsuMetoda prywatna IEventBindingService.GetCompatibleMethods Zwraca kolekcję metody obsługi zdarzenia, które mają podpis metody zgodne z określonego zdarzenia. (Odziedziczone z EventBindingService).
Jawna implementacja interfejsuMetoda prywatna IEventBindingService.GetEvent Pobiera EventDescriptor dla zdarzenia, które reprezentuje deskryptor określonej właściwości, jeśli reprezentuje zdarzenie. (Odziedziczone z EventBindingService).
Jawna implementacja interfejsuMetoda prywatna IEventBindingService.GetEventProperties Konwertuje zestaw deskryptorów zdarzenia zestaw deskryptorów właściwości. (Odziedziczone z EventBindingService).
Jawna implementacja interfejsuMetoda prywatna IEventBindingService.GetEventProperty Konwertuje deskryptora pojedynczego zdarzenia deskryptora właściwości. (Odziedziczone z EventBindingService).
Jawna implementacja interfejsuMetoda prywatna IEventBindingService.ShowCode() Wyświetla kod użytkownika dla projektanta. (Odziedziczone z EventBindingService).
Jawna implementacja interfejsuMetoda prywatna IEventBindingService.ShowCode(Int32) Wyświetla kod użytkownika dla projektanta w określonym wierszu. (Odziedziczone z EventBindingService).
Jawna implementacja interfejsuMetoda prywatna IEventBindingService.ShowCode(IComponent, EventDescriptor) Wyświetla kod użytkownika dla określonego zdarzenia. (Odziedziczone z EventBindingService).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Shell.Design.Serialization.CodeDom