StandardModelingAdapter, classe
Représente un adaptateur de modèle DSL de base.
Cette API n'est pas conforme CLS.
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.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0.dll)
Syntaxe
'Déclaration
<CLSCompliantAttribute(False)> _
Public MustInherit Class StandardModelingAdapter _
Inherits ModelingAdapter
[CLSCompliantAttribute(false)]
public abstract class StandardModelingAdapter : ModelingAdapter
Le type StandardModelingAdapter expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
StandardModelingAdapter(ModelBusReference, ModelBusAdapterManager, ModelElement) | Constructeur | |
StandardModelingAdapter(ModelBusReference, ModelBusAdapterManager, Store) | Constructeur |
Début
Propriétés
Nom | Description | |
---|---|---|
AdapterManager | Instance de ModelBusAdapterManager qui crée cette instance de ModelBusAdapter. (Hérité de ModelBusAdapter.) | |
AdapterModelRoot | ||
AdapterStore | ||
DisplayName | Nom complet de ModelBusAdapter (Hérité de ModelBusAdapter.) | |
Disposed | True si cette instance de ModelBusAdapter a été supprimée ; sinon, false. (Hérité de ModelBusAdapter.) | |
DocumentHandler | ModelingDocumentHandler utilisé par ce ModelingAdapter.DocumentHandler est utilisé par ModelBusAdapter pour configurer le modèle inclus dans un wrapper par celui-ci.Vous pouvez définir cette propriété uniquement si elle n'a pas déjà été définie. (Hérité de ModelingAdapter.) | |
Reference | (Hérité de ModelBusAdapter.) |
Début
Méthodes
Nom | Description | |
---|---|---|
Dispose() | (Hérité de ModelBusAdapter.) | |
Dispose(Boolean) | Nettoyer cette instance ModelBusAdapter.Déclenche une suppression de DocumentHandler, le cas échéant. (Hérité de ModelingAdapter.) | |
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 le même que l'instance ModelBusAdapter donnée, sinon false. (Hérité de ModelBusAdapter.) | |
Finalize | Destructor. (Hérité de ModelBusAdapter.) | |
GetDefaultView | Obtient la PrimaryView associée à ce modèle si elle est disponible. (Substitue ModelBusAdapter.GetDefaultView().) | |
GetElementDisplayName | Point d'extension pour permettre à l'auteur DSL de déterminer le nom complet d'un élément de modèle particulier | |
GetElementId | Obtient l'ID d'élément d'un ModelElement.Cet ID d'élément sera utilisé pour générer la référence modelbus de l'élément de modèle. | |
GetElementReference | Obtient la référence d'une instance de l'objet donnée censée être exposée par cet adaptateur. (Substitue ModelBusAdapter.GetElementReference(Object).) | |
GetElementReferences | Récupère tous les objets référencés qui sont conformes à un contrat de données donné. (Hérité de ModelBusAdapter.) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetReferences | (Hérité de ModelBusAdapter.) | |
GetReferenceStatus | Valide l'élément et la vue (le cas échéant) et retourne l'état (Substitue ModelBusAdapter.GetReferenceStatus().) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
GetView | Obtient une vue spécifique associée à ce modèle en fonction de la référence ModelBusView (Substitue ModelBusAdapter.GetView(ModelBusReference).) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
ResolveElementReference | Pour un identificateur d'un élément donné, retourne l'objet actuel représenté par cette référence. (Substitue ModelBusAdapter.ResolveElementReference(ModelBusReference).) | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) | |
TrySetDocumentHandler | Si le ModelingDocumentHandler n'est pas défini (par le constructeur de par exemple), les packages qu'il à la valeur est transmis en tant que paramètre.Sinon, retourne la valeur false. (Hérité de ModelingAdapter.) |
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.