Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
ModelBusAdapterManager qui peut gérer la création et la gestion des adaptateurs représentant les fichiers de modèle basés par DÉSOLÉ à l'intérieur de Visual Studio.Il le fournit avec la gestion du cycle de vie de ModelBusAdapter et le comportement approprié à l'enregistrement de support change à la base des modèles référencés à l'aide de VS le shell.
Cette API n'est pas conforme CLS.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapterManager
Microsoft.VisualStudio.Modeling.Integration.Shell.VsModelingAdapterManager
Espace de noms : Microsoft.VisualStudio.Modeling.Integration.Shell
Assembly : Microsoft.VisualStudio.Modeling.Sdk.Integration.Shell.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Integration.Shell.11.0.dll)
Syntaxe
'Déclaration
<CLSCompliantAttribute(False)> _
Public MustInherit Class VsModelingAdapterManager _
Inherits ModelBusAdapterManager
[CLSCompliantAttribute(false)]
public abstract class VsModelingAdapterManager : ModelBusAdapterManager
Le type VsModelingAdapterManager expose les membres suivants.
Constructeurs
| Nom | Description | |
|---|---|---|
![]() |
VsModelingAdapterManager |
Début
Propriétés
| Nom | Description | |
|---|---|---|
![]() |
Disposed | True si cette instance de ModelBusAdapterManager a été supprimée, false. (Hérité de ModelBusAdapterManager.) |
![]() |
ModelBus | Obtient l'instance d'infrastructure d'intégration (backplane) que ce ModelBusAdapterManager est enregistré avec. (Hérité de ModelBusAdapterManager.) |
Début
Méthodes
| Nom | Description | |
|---|---|---|
![]() |
CanCreateReference | Ce gestionnaire de ModelBusAdapter peut -elle créer une portée décrite par les informations contextuelles données sur un modèle ? (Hérité de ModelBusAdapterManager.) |
![]() |
CheckCanCreateAdapter | S'active si un ModelingAdapterReference peut être avec succès créé de ce ModelBusReference et également si le LogicalAdapterId est identifié par ce ModelBusAdapterManager.Cette méthode doit lever une exception appropriée si un ModelBusAdapter ne peut pas potentiellement être créé à l'aide de ce ModelBusReference. |
![]() |
CreateAdapter(ModelBusReference) | Créez un ModelBusAdapter encapsulant le modèle spécifié.Lève une exception si le ModelBusAdapter ne peut pas être créé. (Hérité de ModelBusAdapterManager.) |
![]() |
CreateAdapter(ModelBusReference, IServiceProvider) | Créez une instance de ModelBusAdapter prise en charge par ce ModelBusAdapterManager. (Hérité de ModelBusAdapterManager.) |
![]() |
CreateModelingAdapterInstance | Imlementations doit fournir une instance de ModelingAdapter qui sert de la vision du monde externe du modèle à l'aide de l'élément de DomainModelRoot passé. |
![]() |
CreateReference | Essaie de créer et retourner une référence de modèle de bus des données fournies. (Hérité de ModelBusAdapterManager.) |
![]() |
DeserializeAdapterReference | (Substitue ModelBusAdapterManager.DeserializeAdapterReference(String, ReferenceContext).) |
![]() |
Dispose() | (Hérité de ModelBusAdapterManager.) |
![]() |
Dispose(Boolean) | Préparez cette instance de ModelBusAdapterManager. (Hérité de ModelBusAdapterManager.) |
![]() |
DoCreateAdapter | À l'aide de le ModelBusReference passé comme paramètre, la création d'une instance de ModelBusAdapter est tentée.Si réussi, l'adaptateur est retourné.Sinon, l'exception appropriée est levée. (Substitue ModelBusAdapterManager.DoCreateAdapter(ModelBusReference, IServiceProvider).) |
![]() |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) |
![]() |
Finalize | Destructeur. (Hérité de ModelBusAdapterManager.) |
![]() |
GetExposedElementTypes | Obtient une collection de tous les types de ModelElement qui sont exposés par tout ModelBusAdapter géré par ce gestionnaire d'adaptateur, et peut être référencé ainsi de l'extérieur, avec leur nom complet ; (Hérité de ModelBusAdapterManager.) |
![]() |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) |
![]() |
GetSupportedLogicalAdapterIds | Retourne les identificateurs des types d'adaptateur qui sont pris en charge par ce gestionnaire d'adaptateur (Hérité de ModelBusAdapterManager.) |
![]() |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) |
![]() |
GetView | Obtient la vue associée avec le ModelBusAdapter passé comme paramètre. (Substitue ModelBusAdapterManager.GetView(ModelBusAdapter, ModelBusReference).) |
![]() |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) |
![]() |
SerializeAdapterReference | (Substitue ModelBusAdapterManager.SerializeAdapterReference(ModelBusAdapterReference, ReferenceContext).) |
![]() |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) |
![]() |
TryCreateReference | Le ModelBusAdapterManager tentera de créer une référence de modèle de bus à un modèle des informations fournies. (Hérité de ModelBusAdapterManager.) |
![]() |
ValidateReference | Valide la référence et définit le LastStatus en conséquence.L'implémentation par défaut est de créer un adaptateur afin de s'activer si le modèle peut être résolu ou pas. (Hérité de ModelBusAdapterManager.) |
Début
Champs
| Nom | Description | |
|---|---|---|
![]() ![]() |
HostName | Nommez utilisé par VisualStudio pour s'identifier comme hôte ModelBus. |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.VisualStudio.Modeling.Integration.Shell, espace de noms
.gif)
.gif)
.gif)
.gif)
.gif)