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.
determina la partición para un elemento o una clase modelo determinado.
Esta API no es conforme a CLS.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.Modeling.Shell.ModelingPartitionMapper
Espacio de nombres: Microsoft.VisualStudio.Modeling.Shell
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Sintaxis
'Declaración
<CLSCompliantAttribute(False)> _
Public Class ModelingPartitionMapper _
Implements IElementPartitionMapper, SElementPartitionMapper
[CLSCompliantAttribute(false)]
public class ModelingPartitionMapper : IElementPartitionMapper,
SElementPartitionMapper
El tipo ModelingPartitionMapper expone los siguientes miembros.
Constructores
| Nombre | Descripción | |
|---|---|---|
![]() |
ModelingPartitionMapper | Cree un nuevo ModelingPartitionMapper |
Arriba
Propiedades
| Nombre | Descripción | |
|---|---|---|
![]() |
RootElement |
Arriba
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() |
BeginMapping | |
![]() |
DeterminePartitionForElement | determine la partición para utilizar para un ProtoElement determinado. |
![]() |
EndMapping | |
![]() |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). |
![]() |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). |
![]() |
FindDiagramPartition(Partition) | |
![]() |
FindDiagramPartition(ElementGroupPrototype, Partition) | Busque la partición correcta de una combinación de ElementGroupPrototype especificado |
![]() |
FindPartitions | Determine las particiones correctas del modelo y el diagrama para una combinación de ElementGroupPrototype especificado |
![]() |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). |
![]() |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
![]() |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
![]() |
PartitionForClass | |
![]() |
PartitionForElement | |
![]() |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
![]() |
WhichPartitionForClass | Busque que de las particiones de modelado se debe utilizar para crear una instancia de la clase especificada de dominio. |
Arriba
Comentarios
Servicio predeterminado de asignación de partición del marco de modelado.Este asignador es capaz de asignación a dos particiones, una para el modelo, y otra para el diagrama.El elemento de modelo se supone que corregir como la parte de la raíz del modelo asociado con el docdata.Partición del diagrama puede variar, y el diagrama determinado el uso es particularmente dinámicamente buscando un id. del diagrama de destino en el contexto del destino de ElementGroupPrototype.El DesignSurfaceElementOperations estándar coloca el diagrama de destino sobre fricción-sobre el que a o la operación de colocar aparece en el contexto de destino de EGP.Si el id. del diagrama de destino no está presente en el contexto del destino de EGP, este asignador de partición supone que el diagrama pertinente es el primer diagrama asociado al modelo.Una limitación de este asignador es que puede asignar sólo cualquier clase determinada del dominio a una sola partición, en función de la primera incrustación definido en la clase.Los diseñadores que requieren un servicio más sofisticado de asignación de la partición se pueden crear subclases este asignador de partición (proporciona un par de puntos de reemplazo), o reemplácelo completamente, por ej.invalidando ModelingDocData.CreatePartitionMapper, o especificar como un SElementPartitionMapper a través del proveedor de servicios proporcionaban el almacén en la hora de creación.
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.
.gif)
.gif)
.gif)