Condividi tramite


Classe StandardModelingAdapter

Rappresenta un adattatore del modello basato DSL di base.

Questa API non è conforme a CLS. 

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
    Microsoft.VisualStudio.Modeling.Integration.ModelingAdapter
      Microsoft.VisualStudio.Modeling.Integration.StandardModelingAdapter

Spazio dei nomi:  Microsoft.VisualStudio.Modeling.Integration
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll)

Sintassi

'Dichiarazione
<CLSCompliantAttribute(False)> _
Public MustInherit Class StandardModelingAdapter _
    Inherits ModelingAdapter
[CLSCompliantAttribute(false)]
public abstract class StandardModelingAdapter : ModelingAdapter

Il tipo StandardModelingAdapter espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto StandardModelingAdapter(ModelBusReference, ModelBusAdapterManager, ModelElement) Costruttore
Metodo protetto StandardModelingAdapter(ModelBusReference, ModelBusAdapterManager, Store) Costruttore

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica AdapterManager istanza di ModelBusAdapterManager che crea questa istanza di ModelBusAdapter. (Ereditato da ModelBusAdapter)
Proprietà protetta. AdapterModelRoot
Proprietà protetta. AdapterStore
Proprietà pubblica DisplayName Il nome visualizzato del ModelBusAdapter (Ereditato da ModelBusAdapter)
Proprietà pubblica Disposed True se questa istanza di ModelBusAdapter è stata eliminata, altrimenti false. (Ereditato da ModelBusAdapter)
Proprietà pubblica DocumentHandler ModelingDocumentHandler ha utilizzato da questa ModelingAdapter.Il DocumentHandler viene utilizzato dal ModelBusAdapter per configurare il modello eseguito il wrapping da.È possibile impostare questa proprietà solo se non è stata impostata già. (Ereditato da ModelingAdapter)
Proprietà pubblica Reference (Ereditato da ModelBusAdapter)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Dispose() (Ereditato da ModelBusAdapter)
Metodo protetto Dispose(Boolean) pulizia questa istanza di ModelBusAdapter.Attiva un'eliminazione il DocumentHandler, se presente. (Ereditato da ModelingAdapter)
Metodo pubblico Equals(Object) Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico Equals(ModelBusAdapter) True se il ModelBusAdapter è lo stesso dell'istanza specificata di ModelBusAdapter, altrimenti false. (Ereditato da ModelBusAdapter)
Metodo protetto Finalize distruttore. (Ereditato da ModelBusAdapter)
Metodo pubblico GetDefaultView Ottiene il PrimaryView associato a questo modello, si ne è disponibile. (Esegue l'override di ModelBusAdapter.GetDefaultView()).
Metodo protetto GetElementDisplayName Il punto di estensione per lasciare l'autore DSL decide il nome visualizzato per un elemento del modello particolare
Metodo protetto GetElementId Ottenere l'id dell'elemento di un ModelElement.Questo ID. elemento verrà utilizzata per compilare il riferimento modelbus dell'elemento del modello
Metodo pubblico GetElementReference Ottenere un riferimento a un'istanza di oggetto specificata deve essere esposto da questo adattatore. (Esegue l'override di ModelBusAdapter.GetElementReference(Object)).
Metodo protetto GetElementReferences Ottenere tutti gli oggetti a cui si fa riferimento conformi a un contratto dati specificato. (Ereditato da ModelBusAdapter)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetReferences (Ereditato da ModelBusAdapter)
Metodo protetto GetReferenceStatus Convalida l'elemento e la visualizzazione (se applicabile) e restituisce lo stato (Esegue l'override di ModelBusAdapter.GetReferenceStatus()).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico GetView Ottiene un oggetto associato di visualizzazione specifico con questo modello basato sul riferimento di ModelBusView (Esegue l'override di ModelBusAdapter.GetView(ModelBusReference)).
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ResolveElementReference Dato un identificatore per un elemento, restituisce l'oggetto vero e proprio rappresentato da questo riferimento. (Esegue l'override di ModelBusAdapter.ResolveElementReference(ModelBusReference)).
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico TrySetDocumentHandler Se il ModelingDocumentHandler non è già impostato su (dal costruttore ad esempio), quindi impostare sul valore passato come parametro.In caso contrario, restituisce false. (Ereditato da ModelingAdapter)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Modeling.Integration