DslDefinitionModelSerializationHelperBase, classe
Classe d'assistance pour sérialiser et désérialiser des modèles de DslDefinitionModel.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationHelperBase
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationHelper
Espace de noms : Microsoft.VisualStudio.Modeling.DslDefinition
Assembly : Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Syntaxe
'Déclaration
Public MustInherit Class DslDefinitionModelSerializationHelperBase
public abstract class DslDefinitionModelSerializationHelperBase
Le type DslDefinitionModelSerializationHelperBase expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
DslDefinitionModelSerializationHelperBase | Constructeur |
Début
Méthodes
Nom | Description | |
---|---|---|
CheckForOrphanedShapes | Passez via le diagramme pour rechercher toutes les formes qui ne sont pas connectées à un élément de modèle.Certains d'entre eux peuvent être par création, le reste sont les formes - de-synchro.Nous nous souhaitons assurer que toutes les formes - de-synchro sont données une chance de se résoudre, ou publiez l'avertissement approprié/messages d'erreur. | |
CheckVersion | Active la version du fichier étant lu. | |
CreateModelHelper | Méthode d'assistance pour créer et initialiser un nouveau DslLibrary. | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetDirectory | Retourne le répertoire des sérialiseurs pour l'utiliser | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetMonikerResolvers | Cette méthode retourne les programmes de résolution de moniker pour chacun des modèles de domaine dans la banque | |
GetSerializedModelString | Retournez le modèle dans le format XML | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
InitializeSerialization | Assurez -vous que des programmes de résolution de moniker et les sérialiseurs d'élément de domaine sont installés correctement sur la banque donnée, afin que la désérialisation puisse être effectuée correctement. | |
InitializeSerializationContext | ||
LoadModel(Store, String, ISchemaResolver, ValidationController, ISerializerLocator) | Charge une instance de DslLibrary dans la partition par défaut de la banque donnée, et ignore le résultat de sérialisation. | |
LoadModel(SerializationResult, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator) | Charge une instance de DslLibrary. | |
LoadModel(SerializationResult, Store, String, ISchemaResolver, ValidationController, ISerializerLocator) | Charge une instance de DslLibrary dans la partition par défaut de la banque donnée. | |
LoadModelAndDiagram(Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator) | Charge une instance de DslLibrary et son fichier de diagramme associé dans la partition par défaut de la banque donnée, et ignore le résultat de sérialisation. | |
LoadModelAndDiagram(SerializationResult, Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator) | Charge une instance de DslLibrary et son fichier de diagramme associé dans la partition par défaut de la banque donnée. | |
LoadModelAndDiagram(SerializationResult, Partition, String, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator) | Charge une instance de DslLibrary et son fichier de diagramme associé. | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
OnPostLoadModel | Personnalisez le chargement de modèle. | |
ReadExtensions | ||
ReadRootElement | Lisez un élément de la racine de XML. | |
ResolveSchema | Tente de résoudre l'espace de noms compris dans l'étendue du schéma fourni | |
SaveModel(SerializationResult, DslLibrary, String) | Enregistre la racine de modèle donnée au fichier donné, avec l'encodage par défaut (UTF-8), et des propriétés facultatives avec la valeur par défaut ne seront pas écrites. | |
SaveModel(SerializationResult, DslLibrary, String, Boolean) | Enregistre le modèle donné au fichier donné, avec l'encodage par défaut (UTF-8). | |
SaveModel(SerializationResult, DslLibrary, String, Encoding, Boolean) | Enregistre la racine de modèle donnée au fichier donné, avec l'encodage spécifié. | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) | |
TryCreateValidatingReader | Essaie de retourner un lecteur validant de XML | |
TryGetEncoding | Essaie de retourner l'encodage utilisé par le lecteur. | |
WriteExtensions | ||
WriteRootElement | Écrivez un élément comme racine de XML. |
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.
Voir aussi
Référence
Microsoft.VisualStudio.Modeling.DslDefinition, espace de noms