ModelingAdapter, classe
Encapsule un modèle de langage spécifique au domaine.Dérivez de cette classe pour créer un adaptateur pour votre DÉSOLÉ.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
Microsoft.VisualStudio.Modeling.Integration.ModelingAdapter
Microsoft.VisualStudio.Modeling.Integration.StandardModelingAdapter
Espace de noms : Microsoft.VisualStudio.Modeling.Integration
Assembly : Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll)
Syntaxe
'Déclaration
Public MustInherit Class ModelingAdapter _
Inherits ModelBusAdapter
public abstract class ModelingAdapter : ModelBusAdapter
Le type ModelingAdapter expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
ModelingAdapter(ModelBusReference, ModelBusAdapterManager) | Constructeur | |
ModelingAdapter(ModelBusReference, ModelBusAdapterManager, ModelingDocumentHandler) | Constructeur |
Début
Propriétés
Nom | Description | |
---|---|---|
AdapterManager | Instance de ModelBusAdapterManager qui crée cette instance de ModelBusAdapter. (Hérité de ModelBusAdapter.) | |
DisplayName | Le nom complet du ModelBusAdapter (Hérité de ModelBusAdapter.) | |
Disposed | True si cette instance de ModelBusAdapter a été supprimée, false. (Hérité de ModelBusAdapter.) | |
DocumentHandler | ModelingDocumentHandler l'a utilisé par ce ModelingAdapter.Le DocumentHandler est utilisé par le ModelBusAdapter pour configurer le modèle encapsulé par celui-ci.Vous pouvez définir cette propriété uniquement si elle n'a pas été déjà définie. | |
Reference | (Hérité de ModelBusAdapter.) |
Début
Méthodes
Nom | Description | |
---|---|---|
Dispose() | (Hérité de ModelBusAdapter.) | |
Dispose(Boolean) | Nettoyage cette instance de ModelBusAdapter.Déclenche un ne pas autoriser le DocumentHandler, le cas échéant. (Substitue ModelBusAdapter.Dispose(Boolean).) | |
Equals(Object) | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Equals(ModelBusAdapter) | True si ce ModelBusAdapter est identique à l'instance donnée de ModelBusAdapter, sinon false. (Hérité de ModelBusAdapter.) | |
Finalize | Destructeur. (Hérité de ModelBusAdapter.) | |
GetDefaultView | Obtient le DefaultView associé à ce modèle, s'il est disponible. (Hérité de ModelBusAdapter.) | |
GetElementReference | Obtenez la référence d'une instance de l'objet donnée censée être exposé par cet adaptateur. (Hérité de ModelBusAdapter.) | |
GetElementReferences | Obtenez à dos tous les objets référencés conformes à un contrat de données donné. (Hérité de ModelBusAdapter.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetReferences | (Hérité de ModelBusAdapter.) | |
GetReferenceStatus | Retourne ReferenceStatus pour la référence actuelle.Si c'est une référence d'élément ensuite essaye ResolveElementReference. (Hérité de ModelBusAdapter.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
GetView | Obtient une vue spécifique associée à ce modèle selon la référence de ModelBusView (Hérité de ModelBusAdapter.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
ResolveElementReference(ModelBusReference) | Donné un identificateur pour un élément, retours l'objet réel représenté par cette référence. (Hérité de ModelBusAdapter.) | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) | |
TrySetDocumentHandler | Si le ModelingDocumentHandler n'est pas déjà défini (par le constructeur pour par exemple), dans des ensembles qu'il à la valeur est passés comme paramètre.Retours sinon, false. |
Début
Notes
Créez un adaptateur sur un modèle spécifié à l'aide d'une instance d'IModelBus.
Pour plus d'informations, consultez Intégration de modèles à l'aide de Visual Studio Modelbus.
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.