Classe GeometryShapeHasBaseGeometryShapeSerializer
Serializzatore GeometryShapeHasBaseGeometryShapeSerializer per DomainClass GeometryShapeHasBaseGeometryShape.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Modeling.DomainClassXmlSerializer
Microsoft.VisualStudio.Modeling.DomainRelationshipXmlSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ClassHasBaseClassSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.GeometryShapeHasBaseGeometryShapeSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.PortHasBasePortSerializer
Spazio dei nomi: Microsoft.VisualStudio.Modeling.DslDefinition
Assembly: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)
Sintassi
'Dichiarazione
Public Class GeometryShapeHasBaseGeometryShapeSerializer _
Inherits ClassHasBaseClassSerializer
public class GeometryShapeHasBaseGeometryShapeSerializer : ClassHasBaseClassSerializer
Il tipo GeometryShapeHasBaseGeometryShapeSerializer espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
GeometryShapeHasBaseGeometryShapeSerializer | Costruttore GeometryShapeHasBaseGeometryShapeSerializer |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
MonikerAttributeName | Si tratta del nome dell'attributo XML che archivia il moniker di GeometryShapeHasBaseGeometryShape in un'istanza serializzata impostata come moniker. (Esegue l'override di ClassHasBaseClassSerializer.MonikerAttributeName). |
![]() |
MonikerTagName | Si tratta del nome del tag XML utilizzato per serializzare un'istanza di GeometryShapeHasBaseGeometryShape impostata come moniker. (Esegue l'override di ClassHasBaseClassSerializer.MonikerTagName). |
![]() |
SerializesId | Espone se i serializzatori derivati da questa classe sono ID di serializzazione. (Esegue l'override di ClassHasBaseClassSerializer.SerializesId). |
![]() |
UsesFullForm | Espone se i serializzatori derivati da questa classe eseguono la serializzazione della relazione in formato completo. (Esegue l'override di ClassHasBaseClassSerializer.UsesFullForm). |
![]() |
XmlTagName | Si tratta del nome del tag XML utilizzato per serializzare un'istanza di GeometryShapeHasBaseGeometryShape. (Esegue l'override di ClassHasBaseClassSerializer.XmlTagName). |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
CalculateQualifiedName | Questo metodo calcola un moniker per un'istanza di GeometryShapeHasBaseGeometryShape specificata. (Esegue l'override di ClassHasBaseClassSerializer.CalculateQualifiedName(DomainXmlSerializerDirectory, ModelElement)). |
![]() |
CreateInstance | Questo metodo crea un'istanza di GeometryShapeHasBaseGeometryShape in base al tag a cui il lettore fa attualmente riferimento.Il chiamante garantisce che il lettore punti a un'istanza serializzata di GeometryShapeHasBaseGeometryShape. (Esegue l'override di ClassHasBaseClassSerializer.CreateInstance(SerializationContext, XmlReader, Partition)). |
![]() |
CreateMonikerInstance | Questo metodo crea un moniker di GeometryShapeHasBaseGeometryShape in base al tag a cui il lettore fa attualmente riferimento. (Esegue l'override di ClassHasBaseClassSerializer.CreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition)). |
![]() |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) |
![]() |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) |
![]() |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) |
![]() |
GetMonikerQualifier | In una classe di dominio può essere impostato un moniker in modi diversi: meccanismo standard/qualificatore/chiave, moniker personalizzato, o ID dell'elemento.Se la classe di dominio viene serializzata utilizzando il meccanismo standard/qualificatore/chiave, questo metodo restituisce il qualificatore del moniker; se la classe di dominio utilizza altri modi per l'impostazione del moniker, questa stringa ne restituisce una vuota. (Esegue l'override di ClassHasBaseClassSerializer.GetMonikerQualifier(DomainXmlSerializerDirectory, ModelElement)). |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
MonikerizeReference | Calcola un moniker, dato un riferimento a un GeometryShape (Esegue l'override di ClassHasBaseClassSerializer.MonikerizeReference(SerializationContext, ModelElement, Guid, String, Store)). |
![]() |
Read | Metodo Read() pubblico che deserializza un'istanza di GeometryShapeHasBaseGeometryShape da XML. (Esegue l'override di ClassHasBaseClassSerializer.Read(SerializationContext, ModelElement, XmlReader)). |
![]() |
ReadAdditionalElementData | Leggere tutti i dati degli elementi aggiuntivi associati all'elemento. (Ereditato da DomainClassXmlSerializer) |
![]() |
ReadElements | Questi metodi deserializzano gli elementi XML annidati nell'elemento passato. (Ereditato da ClassHasBaseClassSerializer) |
![]() |
ReadPropertiesFromAttributes | Questo metodo deserializza tutte le proprietà serializzate come attributi XML. (Ereditato da ClassHasBaseClassSerializer) |
![]() |
ReadRootElement | Deserializza l'elemento del modello radice da XML (Ereditato da DomainClassXmlSerializer) |
![]() |
ReadTargetRolePlayer | Questo metodo legge l'assegnatario del ruolo di destinazione BaseGeometryShape. (Esegue l'override di ClassHasBaseClassSerializer.ReadTargetRolePlayer(SerializationContext, ModelElement, XmlReader)). |
![]() |
Reset | Reimpostare il serializzatore (Esegue l'override di ClassHasBaseClassSerializer.Reset()). |
![]() |
SerializeReference | Calcola un riferimento di una stringa con moniker in un GeometryShape. (Esegue l'override di ClassHasBaseClassSerializer.SerializeReference(SerializationContext, ModelElement, ModelElement)). |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
![]() |
TryCreateDerivedInstance | Questo metodo crea un'istanza derivata corretta di GeometryShapeHasBaseGeometryShape in base al tag a cui il lettore fa attualmente riferimento.Si noti che la differenza tra questo metodo e quello precedente è che questo metodo non creerà mai un'istanza del tipo GeometryShapeHasBaseGeometryShape stesso, solo i tipi derivati vengono controllati. (Esegue l'override di ClassHasBaseClassSerializer.TryCreateDerivedInstance(SerializationContext, XmlReader, Partition)). |
![]() |
TryCreateInstance | Questo metodo crea un'istanza corretta di GeometryShapeHasBaseGeometryShape in base al tag a cui il lettore fa attualmente riferimento.Se il reader è posizionato in corrispondenza di un oggetto GeometryShapeHasBaseGeometryShape serializzato, viene creata una nuova istanza di GeometryShapeHasBaseGeometryShape nella partizione specificata; in caso contrario, viene restituito null. (Esegue l'override di ClassHasBaseClassSerializer.TryCreateInstance(SerializationContext, XmlReader, Partition)). |
![]() |
TryCreateMonikerInstance | Questo metodo crea un moniker dell'istanza (tra cui GeometryShapeHasBaseGeometryShape) derivata corretta di GeometryShapeHasBaseGeometryShape in base al tag a cui il lettore fa attualmente riferimento. (Esegue l'override di ClassHasBaseClassSerializer.TryCreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition)). |
![]() |
Write(SerializationContext, ModelElement, XmlWriter) | Serializza l'istanza dell'elemento del modello associata a questa istanza del serializzatore in XML. (Ereditato da DomainClassXmlSerializer) |
![]() |
Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) | Metodo Write() pubblico che serializza un'istanza di GeometryShapeHasBaseGeometryShape in XML. (Esegue l'override di ClassHasBaseClassSerializer.Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings)). |
![]() |
WriteAdditionalElementData | Scrive tutti i dati degli elementi aggiuntivi associati all'elemento (Ereditato da DomainClassXmlSerializer) |
![]() |
WriteElements | Questi metodi serializzano 1) le proprietà serializzate come elementi XML annidati e 2) elementi del modello figlio in XML. (Ereditato da ClassHasBaseClassSerializer) |
![]() |
WriteMoniker | Metodo WriteMoniker() pubblico che scrive un'istanza di GeometryShapeHasBaseGeometryShape impostata come moniker in XML. (Esegue l'override di ClassHasBaseClassSerializer.WriteMoniker(SerializationContext, ModelElement, XmlWriter, ModelElement, DomainRelationshipXmlSerializer)). |
![]() |
WritePropertiesAsAttributes | Scrive tutte le proprietà che devono essere serializzati come attributi XML. (Ereditato da ClassHasBaseClassSerializer) |
![]() |
WriteRootElement | Serializza l'istanza dell'elemento del modello radice associata a questa istanza del serializzatore in XML. (Ereditato da DomainClassXmlSerializer) |
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.DslDefinition