Classe SimpleMonikerResolver
Risolve i riferimenti di stringa semplici quando il modello viene serializzato utilizzando la serializzazione XML predefinita.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Modeling.SimpleMonikerResolver
Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceSerializationBehaviorMonikerResolver
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationBehaviorMonikerResolverBase
Spazio dei nomi: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Sintassi
'Dichiarazione
Public MustInherit Class SimpleMonikerResolver _
Implements IMonikerResolver, IDisposable
public abstract class SimpleMonikerResolver : IMonikerResolver,
IDisposable
Il tipo SimpleMonikerResolver espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
SimpleMonikerResolver | Inizializza una nuova istanza della classe SimpleMonikerResolver. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
IsDeserializing | Restituisce un valore che indica se il moniker è attualmente in uso per la deserializzazione |
![]() |
IsDisposed | Ottiene il resolver del moniker e verifica se è stato eliminato. |
![]() |
SerializationContext | Obsoleta. Ottiene o imposta il contesto di serializzazione. |
![]() |
UnresolvedMonikerExceptionMessage | Ottiene il messaggio di errore per l'eccezione di moniker non risolto. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
AddNewElement | Aggiunge un elemento durante una transazione di deserializzazione. |
![]() |
AddToLookupTable | Aggiunge le chiavi aggiuntive alla tabella di ricerca del moniker che risolve i moniker. |
![]() |
CalculateQualifiedName | Calcola la stringa completa con moniker di un elemento specificato. |
![]() |
CanBeMonikerized | Indica se una classe di dominio può essere impostata come moniker. |
![]() |
CreateMoniker | Non implementato attualmente. |
![]() |
CreateMonikerForToken | Non implementato attualmente. |
![]() |
DeserializationComplete | Indica se la serializzazione è stata completata o è stata interrotta. |
![]() |
Dispose() | Rilascia tutte le risorse utilizzate dall'oggetto SimpleMonikerResolver. |
![]() |
Dispose(Boolean) | Elimina questo resolver del moniker. |
![]() |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) |
![]() |
Finalize | Finalizza il resolver del moniker ma non lo elimina. (Esegue l'override di Object.Finalize()). |
![]() |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() ![]() |
IsFullyQualified | Indica se la stringa di input è un riferimento completo. |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
OnAmbiguousMoniker | Verifica se due elementi hanno lo stesso moniker. |
![]() |
OnMonikerResolvedToDuplicateLink | Verifica se un moniker include un collegamento duplicato. |
![]() |
OnStoreDisposing | Avvisa i listener che è in corso l'eliminazione dell'archivio. |
![]() |
OnTopLevelTransactionBeginning | Verifica se vi sia una nuova transazione di primo livello. |
![]() |
OnTransactionRollback | Avvisa i listener che è stato effettuato il rollback della transazione. |
![]() |
OnUnresolvedMoniker | Verifica l'esistenza di moniker non risolti. |
![]() |
ProcessAddedElement | Controlla per verificare se un elemento che è stato creato durante la deserializzazione è stato elaborato e il relativo moniker è stato aggiunto alla tabella di ricerca. |
![]() |
Reset | Reinizializza il resolver del moniker allo stato iniziale |
![]() |
ResolveMoniker | Risolve un moniker in un elemento. |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
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.