Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
clase auxiliar para serializar y deserializar los modelos de DslDefinitionModel.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationHelperBase
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationHelper
Espacio de nombres: Microsoft.VisualStudio.Modeling.DslDefinition
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Sintaxis
'Declaración
Public NotInheritable Class DslDefinitionModelSerializationHelper _
Inherits DslDefinitionModelSerializationHelperBase
public sealed class DslDefinitionModelSerializationHelper : DslDefinitionModelSerializationHelperBase
El tipo DslDefinitionModelSerializationHelper expone los siguientes miembros.
Propiedades
| Nombre | Descripción | |
|---|---|---|
![]() ![]() |
Instance | instancia singleton. |
Arriba
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() |
CreateModelHelper | Método auxiliar para crear y para inicializar un nuevo DslLibrary. (Se hereda de DslDefinitionModelSerializationHelperBase). |
![]() |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). |
![]() |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). |
![]() |
GetMonikerResolvers | Este método devuelve los resoluciones de espacios de nombres del moniker para cada uno de los modelos de dominio en el almacén (Se hereda de DslDefinitionModelSerializationHelperBase). |
![]() |
GetSerializedModelString | Devuelve el modelo en formato XML (Se hereda de DslDefinitionModelSerializationHelperBase). |
![]() |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
![]() |
InitializeSerialization | Asegúrese de que los resoluciones de espacios de nombres del moniker y serializadores de elemento de dominio están instalados correctamente en el almacén especificado, para poder realizar la deserialización correctamente. (Se hereda de DslDefinitionModelSerializationHelperBase). |
![]() |
LoadModel(Store, String, ISchemaResolver, ValidationController, ISerializerLocator) | Carga una instancia de DslLibrary en la partición predeterminada de almacén determinado, y omite resultado de serialización. (Se hereda de DslDefinitionModelSerializationHelperBase). |
![]() |
LoadModel(SerializationResult, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator) | carga una instancia de DslLibrary. (Invalida a DslDefinitionModelSerializationHelperBase.LoadModel(SerializationResult, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator)). |
![]() |
LoadModel(SerializationResult, Store, String, ISchemaResolver, ValidationController, ISerializerLocator) | Carga una instancia de DslLibrary en la partición predeterminada del almacén especificado. (Se hereda de DslDefinitionModelSerializationHelperBase). |
![]() |
LoadModelAndDiagram(Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator) | Carga una instancia de DslLibrary y su archivo asociado del diagrama de la partición predeterminada de almacén determinado, y omite resultado de serialización. (Se hereda de DslDefinitionModelSerializationHelperBase). |
![]() |
LoadModelAndDiagram(SerializationResult, Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator) | Carga una instancia de DslLibrary y su archivo asociado del diagrama de la partición predeterminada del almacén especificado. (Se hereda de DslDefinitionModelSerializationHelperBase). |
![]() |
LoadModelAndDiagram(SerializationResult, Partition, String, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator) | Carga una instancia de DslLibrary y su archivo asociado del diagrama. (Se hereda de DslDefinitionModelSerializationHelperBase). |
![]() |
ReadExtensions | (Se hereda de DslDefinitionModelSerializationHelperBase). |
![]() |
SaveModel(SerializationResult, DslLibrary, String) | Guarda la raíz modelo determinada al archivo especificado, con la codificación predeterminada (UTF-8), y propiedades opcionales con valor predeterminado no se colocan en tipo. (Se hereda de DslDefinitionModelSerializationHelperBase). |
![]() |
SaveModel(SerializationResult, DslLibrary, String, Boolean) | Guarda el modelo especificado al archivo especificado, con la codificación predeterminada (UTF-8). (Se hereda de DslDefinitionModelSerializationHelperBase). |
![]() |
SaveModel(SerializationResult, DslLibrary, String, Encoding, Boolean) | Guarda la raíz modelo determinada al archivo especificado, con la codificación especificada. (Se hereda de DslDefinitionModelSerializationHelperBase). |
![]() |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
![]() |
WriteExtensions | (Se hereda de DslDefinitionModelSerializationHelperBase). |
![]() |
WriteRootElement | Escriba un elemento como raíz XML. (Se hereda de DslDefinitionModelSerializationHelperBase). |
Arriba
Comentarios
Esto es muy similar a la comprobación (resultados) estándar de, pero difiere en comprobar los números de versión principal y secundaria de forma independiente y tratar los casos de manera diferente
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.VisualStudio.Modeling.DslDefinition (Espacio de nombres)
.gif)
.gif)
.gif)
.gif)