Klasa ModelBus
ModelBus umożliwia narzędzi do współpracy w sposób luźno.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBus
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Integration
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0.dll)
Składnia
'Deklaracja
Public Class ModelBus _
Implements IModelBus, IServiceProvider, SModelBus, IDisposable
public class ModelBus : IModelBus, IServiceProvider,
SModelBus, IDisposable
Typ ModelBus uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
ModelBus | Konstruktor--ModelBus hosting aplikacji należy przekazać w wystąpieniu IServiceProvider ModelBus mogą żądać usług. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
Disposed | Wartość true, jeśli to wystąpienie Moldebus został usunięty, false w przeciwnym razie. | |
ErrorCallback | Pełnomocnik dostarczone przez hosta.Używane do dziennika błędów. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
CreateAdapter(ModelBusReference) | Implementacja CreateAdapter metoda | |
CreateAdapter(ModelBusReference, IServiceProvider) | Implementacja CreateAdapter metoda | |
DeserializeReference | Deserializes przekazany ciąg znaków i zwraca ModelBusReference. | |
Dispose() | ||
Dispose(Boolean) | Pozbywać się tego wystąpienia ModelBus. | |
Equals | Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object). | |
Finalize | Destruktor. (Zastępuje Object.Finalize()). | |
FindAdapterManagers | Wyszukuje listę ModelBusAdapter menedżerów, których zakresy ModelBusAdapter są opisane przez informacje o danym kontekście.Może być wielu menedżerów ModelBusAdapter, które mogą pracować z modelem, na przykład pliku XML mogą być otwierane przez edytora XML lub edytora tekstów. | |
GetAdapterManager | Znajdź wystąpienie ModelBusAdapterManager, przy użyciu jej identyfikatora. | |
GetHashCode | Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object). | |
GetRegisteredAdapterManagers<T> | Pobierz zestaw menedżerów załadowany, zarejestrowanym adapter typu T | |
GetService | Zwraca kart świadczone przez ModeBus lub przez gospodarza. | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
LogError | Rejestruje błąd | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
SerializeReference | Szereguje podane odwołanie do ciągu mogą być pozostawione przez obiekt wywołujący. | |
ToString | Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). | |
ValidateReference | Sprawdza poprawność podanego adresu przy użyciu odpowiedniej karty.Ta metoda aktualizuje ostatni stan odwołania poza zwracaniem go. |
Początek
Uwagi
Aby uzyskać więcej informacji, zobacz Integrowanie modeli za pomocą Visual Studio Modelbus.
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.