ElementListCompartment Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment
public ref class ElementListCompartment : Microsoft::VisualStudio::Modeling::Diagrams::ListCompartment
[Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment.DisplayName", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.DomainModelOwner(typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel))]
[Microsoft.VisualStudio.Modeling.DomainObjectId("aff8951d-dcd5-4e68-a3a1-db963399cbf7")]
[System.CLSCompliant(true)]
[System.ComponentModel.Browsable(false)]
public class ElementListCompartment : Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment
[<Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment.DisplayName", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.DomainModelOwner(typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel))>]
[<Microsoft.VisualStudio.Modeling.DomainObjectId("aff8951d-dcd5-4e68-a3a1-db963399cbf7")>]
[<System.CLSCompliant(true)>]
[<System.ComponentModel.Browsable(false)>]
type ElementListCompartment = class
inherit ListCompartment
Public Class ElementListCompartment
Inherits ListCompartment
- Herencia
-
ElementListCompartment
- Atributos
Constructores
ElementListCompartment(Partition, PropertyAssignment[]) |
Constructor |
ElementListCompartment(Store, PropertyAssignment[]) |
Constructor |
Campos
BackgroundGradientFieldName |
Identificador único del campo degradado de fondo para esta forma. (Heredado de NodeShape) |
DomainClassId |
Identificador de la clase de dominio ElementListCompartment |
Propiedades
AbsoluteBoundingBox |
Obtiene el rectángulo delimitador en unidades del mundo en relación con la parte superior izquierda del diagrama. (Heredado de NodeShape) |
AbsoluteBoundingBoxToEnsureVisible |
Obtiene el rectángulo delimitador que usará DiagramClientView.EnsureVisible. El rectángulo está en unidades del mundo y en relación con la parte superior izquierda del diagrama. (Heredado de ShapeElement) |
AbsoluteBounds |
Obtiene o establece el valor de la propiedad de dominio AbsoluteBounds. Descripción de Microsoft.VisualStudio.Modeling.Diagrams.NodeShape.Absolute Bounds (Heredado de NodeShape) |
AbsoluteCenter |
Obtiene el centro de los límites absolutos de ShapeElement en relación con la esquina superior izquierda del diagrama, independientemente del objeto ShapeElement primario. (Heredado de ShapeElement) |
AccessibilityObject |
Obtiene el objeto AccessibleObject asignado al elemento . (Heredado de ShapeElement) |
AccessibleDefaultActionDescription |
Obtiene la descripción de acción predeterminada del elemento para su uso por las aplicaciones cliente de accesibilidad. (Heredado de ShapeElement) |
AccessibleDescription |
Obtiene la descripción del elemento utilizado por las aplicaciones cliente de accesibilidad. (Heredado de ShapeElement) |
AccessibleHelp |
Obtiene una descripción de lo que hace el elemento o cómo se usa el elemento. (Heredado de ShapeElement) |
AccessibleHelpTopicFileName |
Obtiene la ruta de acceso al archivo de Ayuda asociado a este elemento. (Heredado de ShapeElement) |
AccessibleHelpTopicId |
Obtiene el identificador del tema de ayuda asociado a este elemento. (Heredado de ShapeElement) |
AccessibleName |
Devuelve el nombre de accesibilidad. (Heredado de ListCompartment) |
AccessibleRole |
Obtiene el rol accesible del control. (Heredado de ShapeElement) |
AccessibleState |
Obtiene estados accesibles adicionales de esta forma. |
AccessibleValue |
Obtiene el valor accesible para este elemento. (Heredado de ShapeElement) |
AllowCustomCompartmentFillColor |
Obtiene o establece la variabilidad del color de relleno del compartimiento. (Heredado de Compartment) |
AllowCustomTitleFillColor |
Obtiene o establece la variabilidad del color de relleno del título. (Heredado de Compartment) |
AllowsChildrenInSelection |
Obtiene si se permiten o no los elementos secundarios de esta forma en el mismo grupo de selección que este elemento primario. (Heredado de ShapeElement) |
AllowsChildrenToResizeParent |
Obtiene el valor que determina si las formas secundarias pueden cambiar el tamaño de esta forma. (Heredado de ShapeElement) |
AllowsChildrenToShrinkParent |
Obtiene el valor que determina si esta forma se puede reducir, así como crecer mediante cambios en sus elementos secundarios anidados. (Heredado de ShapeElement) |
Anchoring |
Obtiene el comportamiento de delimitador de este objeto NodeShape. (Heredado de NodeShape) |
AutoResizeParentOnBoundsChange |
Obtiene o establece si las formas primarias se deben cambiar automáticamente a través de una regla cuando se cambian los límites absolutos de esta forma debido a la operación de movimiento o cambio de tamaño. (Heredado de NodeShape) |
BackgroundBrushId |
Obtiene el identificador de recurso de pincel que se usará para rellenar el fondo de la geometría. (Heredado de ShapeElement) |
BackgroundGradientMode |
Obtiene el modo de degradado para el área de fondo de la forma. (Heredado de NodeShape) |
BoundingBox |
Obtiene el rectángulo delimitador en unidades del mundo relativas a la parte superior izquierda de la forma primaria. (Heredado de NodeShape) |
Bounds |
Obtiene o establece los límites de la forma en unidades del mundo relativas a la parte superior izquierda de la forma primaria. (Heredado de NodeShape) |
BoundsRules |
Devuelve reglas de límites para el compartimiento. (Heredado de Compartment) |
CanExpandAndCollapse |
Obtiene un valor que indica si esta forma tiene un estado contraído y expandido distinto. Este valor debe establecerse en true si se usan las funcionalidades de expansión y contracción de NodeShape. (Heredado de Compartment) |
CanFocus |
Obtiene un valor que indica si ShapeElement puede recibir el foco. (Heredado de ShapeElement) |
CanMove |
Obtiene un valor que indica si el usuario puede cambiar la posición de ShapeElement. (Heredado de Compartment) |
CanResize |
Obtiene un valor que indica si el usuario puede cambiar el tamaño de ShapeElement. (Para modificar este valor, invalide la propiedad ResizableSides). (Heredado de NodeShape) |
CanSelect |
Obtiene un valor que indica si el usuario puede seleccionar ShapeElement. (Heredado de ShapeElement) |
Center |
Obtiene el punto central de los límites de ShapeElement. (Heredado de ShapeElement) |
ClassStyleSet |
Define los estlys por clase para esta forma. |
ClipWhenDrawingFields |
Obtiene un valor que indica si la región de recorte debe establecerse en el rectángulo delimitador de esta forma al dibujar sus campos ShapeField secundarios. (Heredado de ShapeElement) |
CollapsedSize |
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Heredado de Compartment) |
CompartmentFillColor |
Obtiene o establece el valor de la propiedad de dominio CompartmentFillColor. Descripción del color de relleno Microsoft.VisualStudio.Modeling.Diagrams.Compartimiento.Compartimiento (Heredado de Compartment) |
CompartmentFillColorStorage |
Obtiene o establece el color de relleno del compartimiento del almacenamiento personalizado. (Heredado de Compartment) |
ConnectionPoints |
Obtiene la lista de puntos de conexión en este NodeShape. (Heredado de NodeShape) |
Decorators |
Colección de decoradores para este tipo de forma. Devuelve null si este tipo no tiene ningún decorador. De forma predeterminada, las formas no tienen decoradores. (Heredado de ShapeElement) |
DefaultContainerMargin |
Obtiene el margen predeterminado permitido entre las formas anidadas y los límites de su forma primaria. (Heredado de NodeShape) |
DefaultCreationDomainClass |
Obtiene o establece el objeto DomainClassInfo que de va a utilizar para la creación del nuevo elemento. Es el valor predeterminado que se usa cuando no estamos seguros de cuál crear. |
DefaultShapeField |
Obtiene el primer ShapeField que puede recibir el foco. El campo devuelto debe usarse como campo de forma predeterminado para recibir eventos clave cuando ShapeElement tiene el foco y ShapeElement no responde a los eventos clave. (Heredado de ShapeElement) |
DefaultSize |
Obtiene el tamaño predeterminado de shapeElement en unidades del mundo. (Heredado de ShapeElement) |
Diagram |
Obtiene el diagrama al que pertenece este ShapeElement. (Esto puede ser null). (Heredado de ShapeElement) |
DisplayPropertyId |
Obtiene y establece el identificador de la propiedad que se va a utilizar como propiedad de presentación del compartimiento de esta lista. |
EnsureVisiblePreference |
Preferencias para el método EnsureVisible de esta forma. El valor predeterminado consiste en devolver el valor de VisiblePreference para el diagrama que hospeda esta forma. (Heredado de ShapeElement) |
Events |
Devuelve la lista de controladores de eventos adjuntos a este ShapeElement. (Heredado de ShapeElement) |
ExpandedSize |
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Heredado de Compartment) |
FixedFlags |
Obtiene las propiedades de FixedFlags para un GraphNode. (Heredado de NodeShape) |
ForwardEventsToParent |
Obtiene o establece si se deben reenviar los eventos DragDrop, Key y Mouse a esta clase a la forma primaria. (Heredado de Compartment) |
FromRoleLinkShapes |
Obtiene una colección de LinkShapes donde nodeShape desempeña un rol De. (Heredado de NodeShape) |
GeometryBackgroundBrushId |
Obtiene el identificador de recurso de pincel que se usará para rellenar el fondo de la geometría. (Heredado de ShapeElement) |
GeometryBoundingBox |
Obtiene el cuadro de límite de la geometría. (Se prevé una llamada solo por parte de las clases derivadas de ShapeGeometry.) (Heredado de ShapeElement) |
GeometryCanResizeBottom |
Obtiene un valor que indica si el usuario puede cambiar el tamaño de la geometría. (Solo se pretende llamar a mediante las clases derivadas de NodeShapeGeometry). (Heredado de NodeShape) |
GeometryCanResizeLeft |
Obtiene un valor que indica si el usuario puede cambiar el tamaño de la geometría. (Solo se pretende llamar a mediante las clases derivadas de NodeShapeGeometry). (Heredado de NodeShape) |
GeometryCanResizeRight |
Obtiene un valor que indica si el usuario puede cambiar el tamaño de la geometría. (Solo se pretende llamar a mediante las clases derivadas de NodeShapeGeometry). (Heredado de NodeShape) |
GeometryCanResizeTop |
Obtiene un valor que indica si el usuario puede cambiar el tamaño de la geometría. (Solo se pretende llamar a mediante las clases derivadas de NodeShapeGeometry). (Heredado de NodeShape) |
GeometryHasFilledBackground |
Obtiene un valor que indica si el fondo de la geometría se rellenará. (Se prevé una llamada solo por parte de las clases derivadas de ShapeGeometry.) (Heredado de ShapeElement) |
GeometryHasOutline |
Obtiene un valor que indica si se dibujará el contorno de la geometría. (Se prevé una llamada solo por parte de las clases derivadas de ShapeGeometry.) (Heredado de ShapeElement) |
GeometryHasShadow |
Obtiene un valor que indica si la geometría muestra una sombra. (Se prevé una llamada solo por parte de las clases derivadas de ShapeGeometry.) (Heredado de ShapeElement) |
GeometryOutlinePenId |
Obtiene el identificador de recurso de pluma que se usará para dibujar el contorno de la geometría. (Heredado de ShapeElement) |
GeometryStyleSet |
Obtiene el conjunto de estilos para la geometría. (Se prevé una llamada solo por parte de las clases derivadas de ShapeGeometry.) (Heredado de ShapeElement) |
GridSize |
Obtiene el tamaño de la cuadrícula en unidades del mundo en las que esta forma está activada. De forma predeterminada, se usa GridSize de la forma primaria. (Heredado de ShapeElement) |
HasAnchoring |
Obtiene si nodeShape tiene anclado a su elemento primario habilitado o no. (Heredado de NodeShape) |
HasBackgroundGradient |
Devuelve si geometryShape tiene un degradado de fondo. (Heredado de NodeShape) |
HasChildren |
Obtiene un valor que indica si ShapeElement tiene uno o varios objetos ShapeElements secundarios con una relación relativa o anidada. (Heredado de ShapeElement) |
HasConnectionPoints |
Obtiene si este NodeShape requiere el uso de los puntos de conexión. (Heredado de NodeShape) |
HasCustomToolTip |
Devuelve si esta forma tiene una representación personalizada de una información sobre herramientas. (Heredado de ShapeElement) |
HasDragOverToolTip |
Devuelve si esta forma admite la información sobre herramientas de arrastrar sobre herramientas. (Heredado de ShapeElement) |
HasFilledBackground |
Obtiene un valor que indica si se va a dibujar el fondo de la forma. (Heredado de ShapeElement) |
HasHighlighting |
Especifica si el compartimiento tiene resaltado (Heredado de Compartment) |
HasItemToolTips |
Si este compartimiento pide a su forma primaria que muestre información sobre herramientas para cada elemento. |
HasOutline |
Especifica si el compartimiento tiene contorno (Heredado de Compartment) |
HasShadow |
Especifica si el compartimiento tiene sombra (Heredado de Compartment) |
HasToolTip |
Especifique si esta forma tiene información sobre herramientas |
HeaderBackgroundField |
Campo de texto del encabezado del compartimiento. (Heredado de Compartment) |
HeaderBounds |
Obtiene los límites del encabezado en unidades del mundo en relación con la parte superior izquierda de esta forma. (Heredado de Compartment) |
HeaderDisplayText |
Obtiene el texto del encabezado. (Heredado de Compartment) |
HeaderPlusMinusField |
Campo expandir o contraer del encabezado del compartimiento. (Heredado de Compartment) |
HeaderTextField |
Campo de texto del encabezado del compartimiento. (Heredado de Compartment) |
Id |
Identificador único de este elemento. (Heredado de ModelElement) |
IsActive |
Devuelve true si el elemento está activo actualmente dentro del modelo, false si el elemento se ha eliminado o está en proceso de eliminación. (Heredado de ModelElement) |
IsDeleted |
Tiene el elemento eliminado del modelo. (Los elementos eliminados no se destruyen inmediatamente para que el comando deshacer pueda deshacer la eliminación del elemento). (Heredado de ModelElement) |
IsDeleting |
Tiene el elemento eliminado del modelo. (Los elementos eliminados no se destruyen inmediatamente para que el comando deshacer pueda deshacer la eliminación del elemento). (Heredado de ModelElement) |
IsExpanded |
Obtiene o establece el valor de la propiedad de dominio IsExpanded. Descripción de Microsoft.VisualStudio.Modeling.Diagrams.NodeShape.Is expandido (Heredado de NodeShape) |
IsNestedChild |
Obtiene un valor que indica si esta forma es un elemento secundario anidado de su elemento primario en lugar de un elemento secundario relativo. Un elemento secundario anidado se recorta mediante su forma primaria, mientras que un elemento secundario relativo no lo es. (Heredado de ShapeElement) |
IsPlaceRouteNode |
Ver si somos un nodo colocable o enrutable (Heredado de NodeShape) |
IsPort |
Indicar si se trata de una forma de puerto (Heredado de NodeShape) |
IsRelativeChild |
Obtiene un valor que indica si esta forma es un elemento secundario relativo de su elemento primario en lugar de un elemento secundario anidado. Un elemento secundario anidado se recorta mediante su forma primaria, mientras que un elemento secundario relativo no lo es. (Heredado de ShapeElement) |
IsVisible |
Obtiene el atributo de visibilidad de esta forma. (Heredado de ShapeElement) |
ItemAccessibleDescriptionGetter |
Obtiene o establece el delegado utilizado para obtener la cadena de presentación para un elemento de compartimiento |
ItemAccessibleNameGetter |
Obtiene o establece el delegado utilizado para obtener la cadena de presentación para un elemento de compartimiento |
ItemDisplayImageGetter |
Obtiene o establece el delegado que proporciona una imagen para el elemento de compartimiento |
ItemDisplayNameGetter |
Obtiene o establece el delegado utilizado para obtener la cadena de presentación para un elemento de compartimiento |
Items |
Obtiene los elementos del modelo que se mostrarán en la lista. |
ItemTextColor |
Obtiene o establece el valor de propiedad del dominio ItemTextColor. Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.Item Text Color (Heredado de ListCompartment) |
LayoutObjectFixedFlags |
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Heredado de NodeShape) |
LineAdjustAwayDefault |
Obtiene o establece un valor que indica si los segmentos de línea intermedios de las formas de vínculo secundario deben intentar alinearse cuando las formas de vínculo comparten una forma conectada común. Los segmentos de línea intermedios son los segmentos que no contienen ninguno de los puntos de conexión linkShape. Esta propiedad no afecta a la afinidad de esta forma con formas relacionadas; solo se aplica a las formas de vínculo que son elementos secundarios de esta forma. (Heredado de ShapeElement) |
LineAffinityDefault |
Obtiene o establece un valor que indica si los segmentos de línea intermedios de las formas de vínculo secundario deben intentar alinearse cuando las formas de vínculo comparten una forma conectada común. Los segmentos de línea intermedios son los segmentos que no contienen ninguno de los puntos de conexión linkShape. Esta propiedad no afecta a la afinidad de esta forma con formas relacionadas; solo se aplica a las formas de vínculo que son elementos secundarios de esta forma. (Heredado de ShapeElement) |
LineToLineClearance |
Obtiene o establece el espacio en unidades del mundo entre formas de vínculo secundarios. Esta propiedad no afecta al aclaramiento de línea a línea de esta forma con formas del mismo nivel; solo se aplica a las formas de vínculo que son elementos secundarios de esta forma. Este valor debe ser mayor que 1e-6. (Heredado de ShapeElement) |
LineToNodeClearance |
Obtiene o establece el espacio en unidades del mundo entre las formas de vínculo secundario y las formas del nodo secundario. Esta propiedad no afecta al aclaramiento de línea a nodo de esta forma con formas del mismo nivel; solo se aplica a las formas que son elementos secundarios de esta forma. Este valor debe ser mayor que 1e-6. (Heredado de ShapeElement) |
Link |
Obtiene una lista de Link. Descripción de Microsoft.VisualStudio.Modeling.Diagrams.LinkConnectsToNode.Nodes (Heredado de NodeShape) |
ListField |
Obtiene el campo de lista principal para este compartimiento. (Heredado de ListCompartment) |
Location |
Obtiene o establece las coordenadas de la esquina superior izquierda de los límites de la forma en relación con la esquina superior izquierda de su elemento primario. (Heredado de NodeShape) |
MaximumSize |
Obtiene el tamaño máximo de shapeElement en unidades del mundo. (Heredado de ShapeElement) |
MinimumResizableSize |
Obtiene el tamaño mínimo de las unidades del mundo que un usuario puede cambiar el tamaño de esta forma de nodo en el estado actual. (Heredado de NodeShape) |
MinimumSize |
Obtiene el tamaño mínimo en unidades del mundo. |
ModelElement |
Obtiene o establece el elemento de modelo asociado a este elemento de presentación. (Heredado de PresentationElement) |
Name |
Obtiene o establece el valor de propiedad del dominio Name. Descripción de Microsoft.VisualStudio.Modeling.Diagrams.Compartment.Name (Heredado de Compartment) |
NestedChildShapes |
Obtiene una lista de NestedChildShapes. Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ParentShapeContainsNestedChildShapes.ParentShape (Heredado de ShapeElement) |
NestedShapesMargin |
Obtiene el margen entre el perímetro del rectángulo delimitador de ShapeElement y sus formas de nodo anidadas. El margen está en unidades mundiales. Este margen es proporcionar una región a lo largo del perímetro de este ShapeElement donde las líneas de conexión se pueden enrutar. (Heredado de ShapeElement) |
NodeToNodeClearance |
Obtiene o establece el espacio en unidades del mundo entre formas de nodo secundarios. Esta propiedad no afecta al aclaramiento de nodo a nodo de esta forma con formas del mismo nivel; solo se aplica a las formas de nodo que son elementos secundarios de esta forma. Este valor debe ser mayor que 1e-6. (Heredado de ShapeElement) |
OutlinePenId |
Obtiene el identificador de recurso de pluma que se usará para dibujar el contorno de la geometría. (Heredado de ShapeElement) |
OutlinePenWidth |
Obtiene el ancho del lápiz de esquema en unidades del mundo. Esto es útil para inflar el rectángulo delimitador ShapeElement con fines de invalidación. (Heredado de ShapeElement) |
PaintMoveableDecoratorSelectionLines |
Cuando se selecciona esta forma, si se va a dibujar una línea de selección a cada decorador desplazable adjunta a esta forma, si el decorador se ha colocado manualmente o se ha dimensionado. La implementación base devuelve true. (Heredado de ShapeElement) |
ParentLink |
Obtiene la relación con el objeto ShapeElement primario. (Heredado de ShapeElement) |
ParentShape |
ParentShape DomainRole (Heredado de ShapeElement) |
Partition |
Obtiene o establece la instancia de partición que contiene este elemento. (Heredado de ModelElement) |
Perimeter |
Obtiene la ruta de acceso de gráficos que abarca el contorno ShapeElement, incluido el grosor del lápiz de contorno que se encuentra fuera de ShapePath. Los puntos de la ruta de acceso están en unidades del mundo relativas al shapeElement primario. (Heredado de ShapeElement) |
PortFixedFlags |
Obtiene las propiedades de FixedFlags para un GraphNode. (Heredado de NodeShape) |
PropertyElementGetter |
Delegado para obtener el elemento que hospeda la propiedad mostrada de un elemento de la lista |
RelatedShapeToEmphasize |
Obtiene el shapeElement relacionado que se debe resaltar visualmente al usuario cuando se selecciona esta forma. Esta apariencia es diferente de la selección y no indica que se selecciona la forma relacionada. La intención es llamar la atención del usuario a la forma relacionada para ayudar a proporcionar contexto. Esta propiedad devuelve null si no se debe resaltar ninguna forma. Un ejemplo de uso: es posible que el usuario no esté claro en qué forma está asociada una etiqueta, por lo que al resaltar visualmente la forma primaria de la etiqueta cuando se selecciona la etiqueta, el usuario puede identificar rápidamente la forma relacionada. (Heredado de ShapeElement) |
RelativeChildShapes |
Obtiene una lista de RelativeChildShapes. Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ParentShapeHasRelativeChildShapes.ParentShapes (Heredado de ShapeElement) |
ResizableSides |
¿Se puede cambiar el tamaño de este compartimiento? Obtiene los lados de esta forma cuyo tamaño puede cambiar el usuario. (Heredado de Compartment) |
ShapeFields |
Define una lista por clases de campos de forma para esta forma. |
ShapeGeometry |
Obtiene el objeto ShapeGeometry asociado a este ShapeElement. (Heredado de ShapeElement) |
ShouldAutoPlaceChildShapes |
Determina si la corrección de vistas debe colocar automáticamente formas secundarias anidadas de esta forma cuando se crean. De forma predeterminada, devuelve false. (Heredado de NodeShape) |
ShouldTryParentShapeForMergeOnToolboxDoubleClick |
Controla lo que sucede cuando se selecciona ShapeElement y el usuario hace doble clic en un elemento del cuadro de herramientas. De forma predeterminada, si Se produce un error en CanMerge() para este ShapeElement, la acción de doble clic se recorrerá hasta el parentShape de ShapeElement y volverá a intentar canMerge(). Si una forma invalida este método para devolver false, el cuadro de herramientas hará doble clic si se produce un error en CanMerge(). (Heredado de ShapeElement) |
Size |
Obtiene o establece el tamaño del tamaño de la forma. (Heredado de NodeShape) |
SnakingInfo |
Obtiene la información necesaria para rastrear la lista (Heredado de ListCompartment) |
Store |
Obtiene la instancia de Store que contiene este elemento. (Heredado de ModelElement) |
StyleSet |
Obtiene la instancia StyleSet si este ShapeElement tiene uno; de lo contrario, obtiene ClassStyleSet. (Heredado de ShapeElement) |
Subject |
Obtiene o establece Subject. Descripción de Microsoft.VisualStudio.Modeling.Diagrams.PresentationViewsSubject.Presentation (Heredado de PresentationElement) |
TargetToolboxItemFilterAttributes |
Devuelve una colección de objetos ToolboxItemFilterAttribute para esta forma. Estos atributos se usan para determinar los elementos habilitados o deshabilitados en el cuadro de herramientas. La colección devuelta aquí se convierte en parte de la colección que los elementos del cuadro de herramientas deben coincidir para poder habilitarse. Para definir la colección que forma parte del propio elemento del cuadro de herramientas, aplique ToolboxItemFilterAttribute(s) al ModelElement que representa el elemento del cuadro de herramientas. (Heredado de ShapeElement) |
Title |
Obtiene o establece el valor de propiedad del dominio title. Descripción de Microsoft.VisualStudio.Modeling.Diagrams.Compartment.Title (Heredado de Compartment) |
TitleFillColor |
Obtiene o establece el valor de propiedad del dominio TitleFillColor. Descripción del color de relleno Microsoft.VisualStudio.Modeling.Diagrams.Compartment.Title (Heredado de Compartment) |
TitleFillColorStorage |
Obtiene o establece el color del archivo de título del almacenamiento personalizado. (Heredado de Compartment) |
TitleTextColor |
Obtiene o establece el valor de propiedad del dominio TitleTextColor. Descripción de Microsoft.VisualStudio.Modeling.Diagrams.Compartment.Title Text Color (Heredado de Compartment) |
TitleVisibility |
Obtiene o establece el valor de la propiedad de dominio TitleVisibility. Descripción de la visibilidad de Microsoft.VisualStudio.Modeling.Diagrams.Compartment.Title (Heredado de Compartment) |
ToRoleLinkShapes |
Obtiene una colección de LinkShapes donde nodeShape desempeña un rol To. (Heredado de NodeShape) |
ZOrder |
Obtiene el orden Z relativo para este ShapeElement. Si se trata de un diagrama, este es el número de orden z más reciente que se usa para volver a numerar. (Heredado de ShapeElement) |
Métodos
AccessibleDoDefaultAction() |
Realiza la acción predeterminada asociada a este objeto accesible. (Heredado de ShapeElement) |
Associate(ModelElement) |
Asocia este elemento de presentación a su elemento de modelo. (Heredado de PresentationElement) |
AutoLayoutChildShapes(IDictionary) |
Coloque la colección especificada de ShapeElements mediante el objeto graph. (Heredado de NodeShape) |
CalculateDerivedVisible(ShapeElement) |
Calcule el valor DerivedVisible para esta forma, suponiendo que el elemento primario es correcto. (Heredado de ShapeElement) |
CalculateMinimumSizeBasedOnChildren() |
Calcula el tamaño mínimo necesario para que esta forma se ajuste a todos sus elementos secundarios dentro de ella. (Heredado de NodeShape) |
CanMerge(ProtoElementBase, ElementGroupPrototype) |
Devuelve un valor que indica si el elemento de origen representado por el ProtoElement raíz especificado se puede agregar a este elemento. (Heredado de ModelElement) |
ChooseMergeTarget(ElementGroup) |
Obtiene modelElement que se va a usar como destino para el proceso de combinación ElementGroup. |
ChooseMergeTarget(ElementGroupPrototype) |
Obtiene modelElement que se va a usar como destino para el proceso de combinación ElementGroupPrototype. |
ChooseParentShape(ShapeElement) |
Llamado por ShapeElement.FixUpChildShapes() para determinar qué forma debe ser la forma primaria de la nueva forma secundaria. De forma predeterminada, este ShapeElement será el elemento primario, pero puede haber casos en los que una forma diferente debe ser. (Heredado de ShapeElement) |
ChooseRelationship(ShapeElement) |
Lo llama ShapeElement.FixUpChildShapes() para obtener el tipo de relación que el ShapeElement secundario tiene con su elemento primario. (Heredado de NodeShape) |
CoerceSelection(DiagramItem, DiagramClientView, Boolean) |
Permite que una forma cambie los elementos seleccionados. Se llama desde la acción de selección. (Heredado de ShapeElement) |
Collapse() |
Reduce el compartimiento para ajustarse solo a su campo de texto de encabezado. Solo se puede llamar desde dentro de una transacción. (Heredado de Compartment) |
ConfiguredChildPortShape(Port, Boolean) |
Configure portShape secundario. coloque la forma secundaria si es necesario. (Heredado de NodeShape) |
Copy() |
Crea una copia del elemento en el modelo. (Heredado de ModelElement) |
Copy(IEnumerable<Guid>) |
Crea una copia del elemento en el modelo. (Heredado de ModelElement) |
CreateBackgroundGradientField(String) |
Crea el areaField que cubre el área de fondo de la forma y muestra el relleno degradado. Las clases derivadas pueden invalidar esto para cambiar el tipo de campo que se crea. (Heredado de NodeShape) |
CreateChildShape(ModelElement) |
Llamado por ShapeElement.FixUpChildShapes() para recuperar una nueva instancia de una forma secundaria para el elemento de modelo especificado. (Heredado de ShapeElement) |
CreateClassStyleSet() |
Crea el conjunto de estilos de clase para este ShapeElement. (Heredado de ShapeElement) |
CreateConnectionPoint(PointD) |
Crea un punto de conexión con el punto central especificado y lo agrega a la colección ConnectionPoints para esta forma. (Heredado de NodeShape) |
CreateDecorators() |
Crea una instancia de la colección de decoradores para este tipo de forma. (Heredado de ShapeElement) |
CreateDefaultBounds(Double, Double) |
Crea y devuelve un valor predeterminado Bounds que puede usar NodeShape. (Heredado de NodeShape) |
CreateInstanceStyleSet() |
Create conjunto de estilos de esta instancia. (Heredado de ShapeElement) |
CreateNewListItem(DomainClassInfo, ModelElement) |
Crea un nuevo elemento de lista basándose en el elemento seleccionado actualmente. Si no se selecciona, usa el tipo predeterminado. |
CreateShapeFields() |
Crea una instancia de la colección de campos de forma para este tipo de forma. (Heredado de ShapeElement) |
Delete() |
Elimina el elemento del modelo. (Heredado de ModelElement) |
Delete(Guid[]) |
Elimina el elemento del modelo. (Heredado de ModelElement) |
DetermineHighlightShape(ShapeElement) |
Sube la cadena de formas primarias, hasta que encuentra una forma que tiene resaltado activado o ha llegado a la parte superior de la cadena primaria. (Heredado de ShapeElement) |
DoFoldToShape(PointD, PointD) |
Calcula el punto a lo largo del perímetro shapeElement donde el vector especificado se intersecará. (Heredado de ShapeElement) |
DoHitTest(PointD, DiagramHitTestInfo, Boolean) |
Invalida el método DoHitTest, de modo que los elementos de lista no se detectan cuando se alejan mucho. |
DoHitTest(PointD, DiagramHitTestInfo) |
Realiza una prueba de posicionamiento dado un punto relativo a la parte superior izquierda del diagrama en unidades del mundo. (Heredado de ShapeElement) |
DoHitTestSelection(PointD, DiagramHitTestInfo) |
Realiza una prueba de posicionamiento en la selección que rodea a ShapeElement dado un punto relativo a la parte superior izquierda del diagrama en unidades del mundo. (Heredado de ShapeElement) |
DoKeyboardNavigation(Keys, DiagramClientView) |
Llama al método de navegación adecuado en la forma. (Heredado de ShapeElement) |
DrawResizeFeedback(DiagramPaintEventArgs, RectangleD) |
Dibuja los comentarios de cambio de tamaño de ShapeElement mediante los límites absolutos especificados para ShapeElement. (Heredado de ShapeElement) |
EnsureConnectionPoints(LinkShape) |
Garantiza que existen puntos de conexión adecuados para el vínculo especificado. Se llamará a este método antes de que un vínculo determinado esté conectado a esta forma. La implementación predeterminada crea un punto de conexión que está a mitad del lado izquierdo de la forma. Las clases derivadas que usan puntos de conexión pueden invalidar esta opción para crear diferentes puntos de conexión. (Heredado de NodeShape) |
EnsureGraphExists() |
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Heredado de NodeShape) |
EnsureGraphLayoutObjectsExist(ShapeElement) |
Asegúrese de que la forma del objeto de grafo subyacente y sus elementos secundarios están presentes. (Heredado de NodeShape) |
ExcludeFromClipRegion(Graphics, Matrix, GraphicsPath) |
Excluye este ShapeElement y su shapeElements descendientes de la región de recorte del objeto Graphics especificado. (Heredado de ShapeElement) |
ExcludeGeometryFromClipRegion(Graphics, Matrix, GraphicsPath) |
Excluye de la zona de recorte esta geometría, incluidas las geometrías de objetos IGeometryHost descendientes. (Se prevé una llamada solo por parte de las clases derivadas de ShapeGeometry.) (Heredado de ShapeElement) |
ExcludeShapeFromSizeCalculation(NodeShape) |
Si es true la forma no se tendrá en cuenta para calcular el tamaño de la forma primaria (Heredado de NodeShape) |
Expand() |
Crece el compartimiento para adaptarse a todos sus campos. Solo se puede llamar desde dentro de una transacción. (Heredado de Compartment) |
ExpandAll() |
Expande todas las formas de la jerarquía primaria. (Heredado de Compartment) |
FindDecorator(String) |
Busca el Decorador con el nombre especificado. (Heredado de ShapeElement) |
FindFirstChild(Boolean) |
Llamado por este ShapeElement para obtener su primer descendiente en la secuencia de navegación. Llamado por el shapeElement secundario o ShapeField para obtener el primer descendiente de esta forma en la secuencia de navegación. (Heredado de ShapeElement) |
FindFreeArea(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) |
Busque un área libre en el gráfico de la forma o diagrama. (Heredado de ShapeElement) |
FindFreeArea(RectangleD) |
Encuentra un área libre dentro de esta forma. (Heredado de NodeShape) |
FindLastChild(Boolean) |
Llamado por el elemento ShapeElement secundario o ShapeField para obtener el último descendiente de esta forma en la secuencia de navegación. (Heredado de ShapeElement) |
FindNextChild(DiagramItem, Boolean) |
Lo llama el elemento secundario ShapeElement o ShapeField para obtener el primer elemento relacionado del elemento secundario después de él en la secuencia de navegación. (Heredado de ShapeElement) |
FindNextInChildFields(ShapeField, Boolean) |
Busca el primer Objeto DiagramItem después del shapeField especificado. La búsqueda se limita a la colección ShapeField de esta forma, incluidos sus subcampos. (Heredado de ShapeElement) |
FindPreviousChild(DiagramItem, Boolean) |
Lo llama el elemento secundario ShapeElement o ShapeField para obtener el primer elemento relacionado que se puede centrar en él en la secuencia de navegación. (Heredado de ShapeElement) |
FindPreviousInChildFields(ShapeField, Boolean) |
Busca el primer DiagramItem anterior al shapeField especificado. La búsqueda se limita a la colección ShapeField de esta forma, incluidos sus subcampos. (Heredado de ShapeElement) |
FindShapeField(String) |
Devuelve el primer ShapeField con el nombre especificado en la colección ShapeFields. Si no se encuentra un campo con el nombre especificado, este método devuelve null. (Heredado de ShapeElement) |
FixUpChildShapes(ModelElement) |
Llamado por Diagram.FixUpDiagram() para proporcionar la oportunidad de crear o configurar formas secundarias en respuesta a agregar el elemento secundario especificado al modelo. (Heredado de ShapeElement) |
Focused(DiagramClientView) |
Devuelve un valor que indica si esta forma se centra en la vista especificada. (Heredado de ShapeElement) |
GetAbsoluteBoundsValue() |
Proporciona almacenamiento de respaldo para la propiedad NodeShape.AbsoluteBounds. (Heredado de NodeShape) |
GetAccessibilityObject(DiagramClientView) |
Obtiene el objeto AccessibleObject asignado al elemento . (Heredado de ShapeElement) |
GetChildElements(ModelElement) |
Llamado por ShapeElement.FixUpChildShapes() para obtener una colección de ModelElements que se consideran elementos secundarios del ModelElement especificado. Los elementos secundarios devueltos deben tener los tipos de formas correspondientes que se pueden crear instancias como formas secundarias de este ShapeElement. (Heredado de ShapeElement) |
GetCompliantAnchorPoint(AnchorPoint, PointD, VGRoutingStyle) |
Calcula un AnchorPoint conforme basado en el parámetro proposedAnchorPoint. Este método omite completamente las coordenadas del parámetro anchorPoint. Los cálculos se realizan basándose en coordenadas de proposedAnchorPoint y de anchorPoint en el extremo opuesto del vínculo correspondiente al parámetro anchorPoint. (Heredado de NodeShape) |
GetCursor(Cursor, DiagramClientView, PointD) |
Obtiene el cursor que se muestra cuando el puntero del mouse está sobre shapeElement. (Heredado de ShapeElement) |
GetDomainClass() |
Obtiene la clase más derivada de dominio para este elemento. (Heredado de ModelElement) |
GetDragOverToolTipText(DiagramItem) |
Devuelve el arrastre del mouse sobre texto de información sobre herramientas para mostrar. (Heredado de ShapeElement) |
GetFieldAccessibleDescription(ShapeField) |
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Heredado de ShapeElement) |
GetFieldAccessibleName(ShapeField) |
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Heredado de ShapeElement) |
GetFieldAccessibleValue(ShapeField) |
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Heredado de ShapeElement) |
GetFieldRepresentedElement(ShapeField) |
Obtiene el objeto ModelElement principal que representa el objeto ShapeField secundario especificado. (Heredado de ShapeElement) |
GetFieldRepresentedProperty(ShapeField) |
Obtiene información de propiedad que representa el objeto ShapeField especificado. (Heredado de ShapeElement) |
GetIsExpandedValue() |
Proporciona almacenamiento para la propiedad NodeShape.IsExpanded. (Heredado de NodeShape) |
GetItemCount(ListField) |
Obtiene el número de elementos del campo de lista especificado. |
GetItemDrawInfo(ListField, Int32, ItemDrawInfo) |
Obtiene la información de dibujo de un elemento de lista único en el campo de lista. |
GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo) |
Recupera una acción del mouse que se debe activar en este evento MouseDown (o el siguiente) si el mouse está sobre el punto especificado. (Heredado de ShapeElement) |
GetRoleCollection<TCollection,TElement>(Guid) |
Obtiene o crea la colección de elementos vinculados (Heredado de ModelElement) |
GetShapeLuminosity(DiagramClientView, Color) |
Calcula la luminosidad de la forma en función de la luminosidad del color actual y de si está o no en la lista de resaltado. (Heredado de ShapeElement) |
GetSubFieldAccessibleDescription(ShapeField, ShapeSubField) |
Obtiene la descripción accesible asociada al subcampo especificado. |
GetSubFieldAccessibleName(ShapeField, ShapeSubField) |
Obtiene el nombre accesible asociado al subcampo especificado. |
GetSubFieldAccessibleValue(ShapeField, ShapeSubField) |
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Heredado de ShapeElement) |
GetSubFieldRepresentedElements(ShapeField, ShapeSubField) |
Obtiene el ModelElement primario que el ShapeSubField especificado representa. Se usa para hacer un seguimiento de la selección y mostrar las propiedades del elemento subyacente. |
GetSubFieldRepresentedProperty(ShapeField, ShapeSubField) |
Obtiene el descriptor de propiedad asociado al subcampo especificado. |
GetSubFieldRepresentedPropertyElements(ShapeField, ShapeSubField) |
Obtiene el ModelElement que hospeda la propiedad mostrada en el ShapeSubField especificado. Esto puede ser diferente del ModelElement devuelto de GetSubFieldRepresentedElements porque el subcampo puede representar un elemento, pero puede obtener su propiedad mostrada de otro elemento relacionado con el elemento representado. |
GetToolTipText(DiagramItem) |
Obtiene el texto de información sobre herramientas de esta forma |
HandleNewListItemInsertion(DiagramClientView, DomainClassInfo) |
Crea un nuevo elemento de lista basándose en el elemento seleccionado actualmente. Si no se selecciona, usa el tipo predeterminado. Se agrega el nuevo elemento a la lista Elementos y se establece automáticamente para empezar a editar ese elemento. |
HasCachedDragOverResult(DiagramDragEventArgs) |
Devuelve true si el resultado de arrastrar sobre se almacena en caché. (Heredado de ShapeElement) |
Hide() |
Ocultar (hacer invisible) la forma y todos sus elementos secundarios (Heredado de ShapeElement) |
HideCustomToolTip(IWin32Window) |
Ocultar la información sobre herramientas personalizada de la forma (Heredado de ShapeElement) |
InitializeDecorators(IList<ShapeField>, IList<Decorator>) |
Crea instancias y agrega campos de forma (como texto e imágenes) a este tipo de forma. (Heredado de ShapeElement) |
InitializeFromDescription(CompartmentDescription) |
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Heredado de ListCompartment) |
InitializeInstanceResources() |
Reemplaza los recursos existentes para esta instancia de ShapeElement. Se llama a este método después de crear una instancia del conjunto de estilos de instancia. Invalide este método para modificar los recursos existentes para esta instancia de ShapeElement. (Heredado de ShapeElement) |
InitializeResources(StyleSet) |
Inicialización de recursos para la forma en función del conjunto de estilos proporcionado (Heredado de Compartment) |
InitializeShapeFields(IList<ShapeField>) |
Agrega el campo de lista a la forma de compartimiento. (Heredado de ListCompartment) |
Invalidate() |
Invalida shapeElement. (Heredado de ShapeElement) |
Invalidate(Boolean) |
Invalida shapeElement. (Heredado de ShapeElement) |
Invalidate(RectangleD) |
Invalida shapeElement con el rectángulo especificado utilizado como límites absolutos. (Heredado de ShapeElement) |
IsDescendantOf(ShapeElement) |
Devuelve un valor que indica si esta forma es descendiente de la forma especificada. (Heredado de ShapeElement) |
IsNavigationKey(Char) |
Devuelve un valor que indica si el carácter especificado corresponde a un comando de navegación. (Heredado de ShapeElement) |
IsNavigationKey(Keys) |
Devuelve un valor que indica si los datos de clave especificados corresponden a un comando de navegación. (Heredado de ShapeElement) |
IterateShapes(IShapeIterator) |
Método para ayudar al iterador a través de una forma y todas sus formas secundarias. El método recorrerá de forma recursiva todas las formas secundarias de esta forma y llamará al iterador dado con cada forma encontrada. Nota: La implementación base es que el recorrido es en primer lugar y nestedChildShapes se iteran antes de RelativeChildShapes. (Heredado de ShapeElement) |
MergeConfigure(ElementGroup) |
PresentationElements no debe invalidar MergeConfigure() porque no se llamará a en las PEL durante la combinación. En su lugar, las PEL deben usar las invalidaciones de corrección de vistas. (Heredado de PresentationElement) |
MergeDisconnect(ModelElement) |
Realiza la operación opuesta a MergeRelate, es decir, desconecta un elemento determinado del actual (quita los vínculos creados por MergeRelate). (Heredado de ModelElement) |
MergeRelate(ModelElement, ElementGroup) |
PresentationElements no debe invalidar MergeRelate() porque no se llamará a en las PEL durante la combinación. En su lugar, las PEL deben usar las invalidaciones de corrección de vistas. (Heredado de PresentationElement) |
ModifyLuminosity(Int32, DiagramClientView) |
Calcula la luminosidad resaltada basada en: si L >= 160, L = L * 0,9 else, L += 40. (Heredado de ShapeElement) |
MoveByRepositioning(DiagramDragEventArgs) |
Cambia la posición de las formas del ElementGroupPrototype por la cantidad determinada por la posición del mouse. (Heredado de ShapeElement) |
MoveByRepositioning(ElementGroupPrototype, DiagramItemCollection, PointD, DiagramItem) |
Cambia la posición de las formas del prototipo especificado al punto especificado. (Heredado de ShapeElement) |
NavigateAcrossLinks(SelectedShapesCollection, Boolean) |
Selecciona las formas conectadas a esta forma. (Heredado de NodeShape) |
NavigateAscend(SelectedShapesCollection) |
Llamado por este ShapeElement para establecer el foco en su primer antecesor con foco en la secuencia de navegación. (Heredado de ShapeElement) |
NavigateDescend(SelectedShapesCollection) |
Llamado por este ShapeElement para establecer el foco en su primer descendiente con foco en la secuencia de navegación. (Heredado de ShapeElement) |
NavigateTo(DiagramItem, SelectedShapesCollection) |
Los métodos Navigate llaman para establecer el foco en el objeto DiagramItem especificado. (Heredado de ShapeElement) |
NavigateToFirst(SelectedShapesCollection) |
Llamado por este ShapeElement para establecer el foco en el primer elemento del mismo nivel de esta forma (es decir, el primer elemento secundario del elemento primario) en la secuencia de navegación. (Heredado de ShapeElement) |
NavigateToLast(SelectedShapesCollection) |
Llamado por este ShapeElement para establecer el foco en el último elemento del mismo nivel de esta forma (es decir, el último elemento secundario del elemento primario) en la secuencia de navegación. (Heredado de ShapeElement) |
NavigateToNext(SelectedShapesCollection) |
Llamado por este ShapeElement para establecer el foco en el siguiente objeto de la secuencia de navegación. Se omite el elemento centrado de la selección; se supone que esta forma es la shapeElement desde la que empezar a navegar. (Heredado de ShapeElement) |
NavigateToPrevious(SelectedShapesCollection) |
Llamado por este ShapeElement para establecer el foco en el objeto anterior de la secuencia de navegación. Se omite el elemento centrado de la selección; se supone que esta forma es la shapeElement desde la que empezar a navegar. (Heredado de ShapeElement) |
OnAbsoluteBoundsChanged(AbsoluteBoundsChangedEventArgs) |
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Heredado de NodeShape) |
OnAssociatedPropertyChanged(PropertyChangedEventArgs) |
Se llama cuando cambia una propiedad. (Heredado de ShapeElement) |
OnBeforePaint() |
Se llama a OnBeforePaint al principio de la pintura de ShapeElement. Proporciona una oportunidad para que los desarrolladores actualicen e invaliden los recursos antes de usarlos en la pintura. (Heredado de ShapeElement) |
OnBeginEdit(DiagramItemEventArgs) |
Llamado cuando ha comenzado la edición en contexto. (Heredado de ShapeElement) |
OnBoundsFixup(BoundsFixupState, Int32, Boolean) |
Permite la última oportunidad de que los límites sean userFixed durante la revisión de la vista y del diagrama. La implementación base solo aplica los BoundsRules establecidos actualmente en esta forma. También puede invalidar este método para aplicar otras correcciones de límites específicas. (Heredado de NodeShape) |
OnChildConfigured(ShapeElement, Boolean, Boolean) |
Configuración de puertos en forma cuando se agrega (Heredado de NodeShape) |
OnChildConfiguring(ShapeElement, Boolean) |
Configuración de puertos en forma cuando se agrega (Heredado de NodeShape) |
OnClick(DiagramPointEventArgs) |
Invalida OnClick para reenviar eventos a la forma primaria si ForwardEventsToParent == true. (Heredado de Compartment) |
OnCopy(ModelElement) |
Se llama cuando se ha creado una copia del elemento. Se llama al método en el elemento duplicado. (Heredado de ModelElement) |
OnDeleted() |
Lo llama el modelo después de eliminar el elemento. (Heredado de ModelElement) |
OnDeleting() |
Lo llama el modelo antes de eliminar el elemento. (Heredado de ModelElement) |
OnDoubleClick(DiagramPointEventArgs) |
Llamado por el controlador OnDoubleClick() predeterminado de ShapeField. (Heredado de Compartment) |
OnDragDrop(DiagramDragEventArgs) |
Reenvía el mensaje OnDragDrop al elemento primario si la propiedad está establecida. (Heredado de Compartment) |
OnDragEnter(DiagramDragEventArgs) |
Evento generado cuando un arrastre IDataObject entra en los límites de ShapeElement. (Heredado de ShapeElement) |
OnDragLeave(DiagramPointEventArgs) |
Evento generado cuando un arrastre IDataObject deja los límites de ShapeElement. (Heredado de ShapeElement) |
OnDragOver(DiagramDragEventArgs) |
Reenvía el mensaje OnDragOver al elemento primario si se establece la propiedad . (Heredado de Compartment) |
OnEndEdit(DiagramItemEventArgs) |
Llamado cuando ha finalizado la edición en contexto. (Heredado de ShapeElement) |
OnInitialize() |
Se llama a este método cuando se crea una forma inicialmente. Reemplace esta función para que se pueda proporcionar un descriptor de tipo de su elemento primario. (Heredado de ListCompartment) |
OnKeyDown(DiagramKeyEventArgs) |
Cuando se presiona la tecla INSERT o ENTRAR, agrega un nuevo elemento. Si actualmente hay un elemento seleccionado, el nuevo elemento será del mismo tipo, de lo contrario del tipo predeterminado. |
OnKeyPress(DiagramKeyPressEventArgs) |
Invalida OnKeyPress para reenviar eventos a la forma primaria si ForwardEventsToParent == true. (Heredado de Compartment) |
OnKeyUp(DiagramKeyEventArgs) |
Invalida OnKeyUp para reenviar eventos a la forma primaria si ForwardEventsToParent == true. (Heredado de Compartment) |
OnMouseDown(DiagramMouseEventArgs) |
Invalida OnMouseDown para reenviar eventos a la forma primaria si ForwardEventsToParent == true. (Heredado de Compartment) |
OnMouseEnter(DiagramPointEventArgs) |
Implementación predeterminada del evento ShapeElement para OnMouseEnter. (Heredado de ShapeElement) |
OnMouseHover(DiagramPointEventArgs) |
Implementación predeterminada del evento ShapeElement para OnMouseHover. (Heredado de ShapeElement) |
OnMouseLeave(DiagramPointEventArgs) |
Implementación predeterminada del evento ShapeElement para OnMouseLeave. (Heredado de ShapeElement) |
OnMouseMove(DiagramMouseEventArgs) |
Llamado por OnMouseMove() de control. (Heredado de ShapeElement) |
OnMouseUp(DiagramMouseEventArgs) |
Invalida OnMouseUp para reenviar eventos a la forma primaria si ForwardEventsToParent == true. (Heredado de Compartment) |
OnMouseWheel(DiagramMouseEventArgs) |
Llamado por OnMouseWheel() del control. (Heredado de ShapeElement) |
OnOrphaned(SerializationResult) |
Durante la deserialización, si una forma no está conectada a ningún elemento de modelo a través de la relación PresentationViewsSubject cuando debería, se considera "huérfano". Se llama a este método cuando se encuentra dicha forma durante la deserialización. Nota: La implementación base quitará la forma. (Heredado de ShapeElement) |
OnPaintEmphasis(DiagramPaintEventArgs) |
Proporciona énfasis visual a la forma. Esto no indica la selección, solo llama la atención del usuario sobre esta forma cuando se selecciona otra forma. (Vea ShapeElement.RelatedShapeToEmphasize.) (Heredado de ShapeElement) |
OnPaintFeedback(DiagramPaintEventArgs) |
Dibuja los comentarios de arrastrar y colocar cuando este ShapeElement (o posiblemente uno de sus descendientes) está bajo el mouse. Esto lo llama el OnPaint() del control. (Heredado de ShapeElement) |
OnPaintSelection(DiagramPaintEventArgs) |
La selección estándar no se dibuja. (Heredado de Compartment) |
OnPaintShape(DiagramPaintEventArgs) |
Dibuja shapeElement. Esto lo llama el OnPaint() del control. (Heredado de ShapeElement) |
OnParentNodeShapeChanged(RectangleD, RectangleD) |
Se invoca este método si a) ParentShape es NodeShape b) ParentShape se ha movido o cambiado de tamaño. (Heredado de NodeShape) |
OnResurrected() |
Lo llama el modelo después de que se haya resucitado el elemento (colocado de nuevo en el almacén). (Heredado de ModelElement) |
OnRolePlayerPositionChanged(DomainRoleInfo, ElementLink, Int32, Int32) |
Método virtual para notificar cuándo ha cambiado la posición del jugador de rol. (Heredado de ModelElement) |
OnRolePlayerPositionChanging(DomainRoleInfo, ElementLink, Int32, Int32) |
Método virtual para notificar cuándo cambiará la posición del jugador de rol. (Heredado de ModelElement) |
OnShapeInserted() |
Se invoca cuando este ShapeElement se convierte en un ShapeElement secundario de su ShapeElement primario. (Heredado de ShapeElement) |
OnShapeRemoved() |
Se llama cuando este ShapeElement ya no es un ShapeElement secundario de su shapeElement primario. (Heredado de ShapeElement) |
OverrideStyles(StyleSet) |
Establecer los estilos de la forma en el styleset determinado (Heredado de ListCompartment) |
PerformResizeParentRule() |
Configura y activa ResizeParentRule con la información adecuada para el elemento primario de esta forma. Solo activa el evento una vez por iteración y mantiene una lista de todos los cambios que se controlarán más adelante. (Heredado de ShapeElement) |
PerformResizeParentRule(Boolean, ShapeElement) |
Configura y activa ResizeParentRule con la información adecuada para el elemento primario de esta forma. Solo activa el evento una vez por iteración y mantiene una lista de todos los cambios que se controlarán más adelante. (Heredado de ShapeElement) |
PerformShapeAnchoringRule() |
Configura y activa shapeAnchoringRule con la información adecuada para el elemento primario de esta forma. Solo activa el evento una vez por iteración y mantiene una lista de todos los cambios que se controlarán más adelante. (Heredado de NodeShape) |
PermitChildVisibility(ShapeElement) |
Oportunidad de influir en la visibilidad de las formas secundarias (Heredado de NodeShape) |
ProcessVisibilityChange(Boolean) |
Procesar el cambio consecuente de un cambio en la visibilidad de esta forma (Heredado de NodeShape) |
PurgeLayoutObjects() |
Purgar todos los objetos de diseño de grafos de esta jerarquía. Purgar todos los puntos de los cables: la colección de puntos fuera de la forma, no los puntos del grafo como ya han desaparecido. (Heredado de ShapeElement) |
PurgePoints() |
Este método quita los puntos presentes. (Heredado de ShapeElement) |
RebuildShape() |
Realiza la corrección de vistas en este ShapeElement. (Heredado de ShapeElement) |
RemoveLayoutObject() |
quita (elimina) este ShapeElement de GraphWrapper, así como sus formas secundarias relativas y anidadas. (Heredado de ShapeElement) |
Selected(DiagramClientView) |
Devuelve un valor que indica si esta forma está seleccionada en la vista especificada. (Heredado de ShapeElement) |
SetAbsoluteBoundsValue(RectangleD) |
Proporciona almacenamiento de respaldo para la propiedad NodeShape.AbsoluteBounds. (Heredado de NodeShape) |
SetInitialGraphLayoutVisibility() |
Si la visibilidad de esta forma se ha ajustado antes de crear el objeto de diseño del grafo, asegúrese de que los dos están sincronizados. (Heredado de ShapeElement) |
SetIsExpandedValue(Boolean) |
Proporciona almacenamiento para la propiedad NodeShape.IsExpanded. (Heredado de NodeShape) |
SetMappedPropertyDefault(DomainPropertyInfo) |
Establece la propiedad asignada de ListCompartmentItem en su valor predeterminado. La implementación de clase base no realiza ninguna acción, pero proporciona un punto de entrada para las clases derivadas que desean especificar un valor predeterminado. |
SetShowHideState(Boolean) |
Establecer el estado de visibilidad de la forma y todos sus elementos secundarios (Heredado de ShapeElement) |
SetShowHideStateImplementation(Boolean) |
Main impementation for Show and Hide (Heredado de ShapeElement) |
ShouldAddShapeForElement(ModelElement) |
Llamado por ShapeElement.FixUpChildShapes() para obtener un valor que indica si se debe crear y agregar un ShapeElement como elemento secundario de este ShapeElement. (Heredado de ShapeElement) |
ShouldReparentOnMove() |
Decide si una forma debe ser reparente cuando se mueve. (Heredado de ShapeElement) |
Show() |
Mostrar (Hacer visible) la forma y todos sus elementos secundarios (Heredado de ShapeElement) |
ShowCustomToolTip(String, IWin32Window, Point) |
Mostrar la información sobre herramientas personalizada de la forma con las sugerencias especificadas en el texto y la posición (Heredado de ShapeElement) |
Side(RectangleD) |
Asigna un lado al puerto. (Heredado de NodeShape) |
ToString() |
Devuelve el nombre accesible de este objeto, más su subtipo. (Heredado de ShapeElement) |
TranslateGeometryToAbsoluteBounds(RectangleD) |
Convierte un rectángulo de coordenadas relativas a la posición superior izquierda del elemento primario de IGeometryHost a coordenadas universales absolutas. (Heredado de ShapeElement) |
TranslateGeometryToRelativeBounds(RectangleD) |
Convierte un rectángulo de coordenadas universales absolutas a coordenadas relativas a la posición superior izquierda del elemento primario de IGeometryHost. (Heredado de ShapeElement) |
TranslateToAbsoluteBounds(RectangleD) |
Convierte un rectángulo de coordenadas relativas a la forma primaria a coordenadas del mundo absolutas. (Heredado de ShapeElement) |
TranslateToRelativeBounds(RectangleD) |
Convierte un rectángulo de coordenadas del mundo absoluto en coordenadas relativas a la forma primaria. (Heredado de ShapeElement) |
UpdateChildVisibility() |
Actualiza los estados de visibilidad de las formas descendientes en función de las invalidaciones del método PermitChildVisibility. El comportamiento predeterminado es basar el estado de visibilidad del elemento secundario en la propiedad IsExpanded del elemento primario. Nota interna: esto también sincroniza los estados de visibilidad de los subgráficos descendientes del objeto graph. (Heredado de NodeShape) |
UpdateDerivedVisible(ShapeElement) |
Actualizar el estado visible derivado de esta forma (Heredado de ShapeElement) |
UpdateGeometryLuminosity(DiagramClientView, Brush) |
Modifica la luminosidad del pincel especificado. (Se prevé una llamada solo por parte de las clases derivadas de ShapeGeometry.) (Heredado de ShapeElement) |
UpdateGeometryLuminosity(DiagramClientView, Pen) |
Modifica la luminosidad del lápiz especificado. (Se prevé una llamada solo por parte de las clases derivadas de ShapeGeometry.) (Heredado de ShapeElement) |
UpdateSize() |
Actualiza el tamaño del compartimiento al tamaño correcto basándose en el número de elementos que contiene. |
Eventos
AbsoluteBoundsChanged |
Evento para los cambios en la propiedad AbsoluteBounds para este elemento (Heredado de NodeShape) |
Click |
Evento desencadenado cuando se hace clic en la forma. (Heredado de ShapeElement) |
DoubleClick |
Evento desencadenado cuando se hace doble clic en la forma. (Heredado de ShapeElement) |
KeyDown |
Evento desencadenado cuando la forma tiene el foco y una tecla de teclado está inactiva. (Heredado de ShapeElement) |
KeyPress |
Evento desencadenado cuando la forma se ha centrado y se escribe un carácter. (Heredado de ShapeElement) |
KeyUp |
Evento desencadenado cuando la forma tiene el foco y se suelta una tecla de teclado. (Heredado de ShapeElement) |
MouseDown |
Evento desencadenado cuando se presiona un botón del mouse en la forma. (Heredado de ShapeElement) |
MouseMove |
Evento desencadenado cuando el cursor se mueve sobre la forma. (Heredado de ShapeElement) |
MouseUp |
Evento desencadenado cuando se suelta un botón del mouse en la forma. (Heredado de ShapeElement) |
MouseWheel |
Evento desencadenado cuando la rueda del mouse se mueve mientras el cursor está sobre la forma. (Heredado de ShapeElement) |
Implementaciones de interfaz explícitas
IMergeElements.CanMerge(ProtoElementBase, ElementGroupPrototype) |
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Heredado de ModelElement) |
IMergeElements.ChooseMergeTarget(ElementGroup) |
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Heredado de ModelElement) |
IMergeElements.ChooseMergeTarget(ElementGroupPrototype) |
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Heredado de ModelElement) |
IMergeElements.MergeConfigure(ElementGroup) |
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Heredado de ModelElement) |
IMergeElements.MergeDisconnect(ModelElement) |
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Heredado de ModelElement) |
IMergeElements.MergeRelate(ModelElement, ElementGroup) |
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment (Heredado de ModelElement) |
Métodos de extensión
GetDslDefinitionModelElement(PresentationElement) |
Este método garantiza que se devuelva el elemento de modelo real correspondiente a PresentationElement. Para los PEL de DslDesigner, el sujeto correspondiente puede ser realmente una clase TreeNode interna y no el MEL real. Este método controla esos casos correctamente para devolver el MEL real. |
AddExtension(ModelElement, DomainClassInfo) |
Extiende este ModelElement con una extensión cuya instancia se acaba de crear del tipo de dominio especificado. Se producirá una excepción InvalidOperationException si el elemento ya tiene una extensión de ese tipo. |
AddExtension(ModelElement, ExtensionElement) |
Extiende este ModelElement con una extensión concreta. Se producirá una excepción InvalidOperationException si el elemento ya tiene una extensión del mismo tipo. |
AddExtension(ModelElement, Guid) |
Extiende este ModelElement con una extensión cuya instancia se acaba de crear del tipo de dominio identificado. Se producirá una excepción InvalidOperationException si el elemento ya tiene una extensión de ese tipo. |
AddExtension(ModelElement, Type) |
Extiende este ModelElement con una extensión cuya instancia se acaba de crear del tipo especificado. Se producirá una excepción InvalidOperationException si el elemento ya tiene una extensión de ese tipo. |
AddExtension<T>(ModelElement) |
Extiende este ModelElement con una extensión cuya instancia se acaba de crear de un tipo determinado. Se producirá una excepción InvalidOperationException si el elemento ya tiene una extensión del mismo tipo. |
GetAllExtensions(ModelElement) |
Devuelve un enumerable que realiza un primer cruce a lo ancho a través del árbol de elementos de extensión insertados en este ModelElement. |
GetBaseElement(ModelElement) |
Devuelve la raíz del objeto MEL virtual en el que participa el ModelElement especificado. |
GetExtension(ModelElement, DomainClassInfo) |
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment |
GetExtension(ModelElement, Guid) |
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment |
GetExtension(ModelElement, Type) |
Obtiene el objeto ExtensionElement del tipo especificado de las extensiones disponibles de este objeto ModelElement. Si el elemento no tiene dicha extensión, se producirá una excepción InvalidOperationException. |
GetExtension<T>(ModelElement) |
Obtiene el objeto ExtensionElement del tipo especificado de las extensiones disponibles de este objeto ModelElement. Si el elemento no tiene dicha extensión, se producirá una excepción InvalidOperationException. |
IsExtendedBy(ModelElement, DomainClassInfo) |
Consulte si este ModelElement se extiende actualmente mediante un ExtensionElement de un tipo determinado. |
IsExtendedBy(ModelElement, Guid) |
Consulte si este ModelElement se extiende actualmente mediante un ExtensionElement de un tipo determinado. |
IsExtendedBy(ModelElement, Type) |
Consulte si este ModelElement se extiende actualmente mediante un ExtensionElement de un tipo determinado. |
RemoveExtension(ModelElement, DomainClassInfo) |
Quita cualquier extensión del ModelElement especificado que es de un tipo determinado. |
RemoveExtension(ModelElement, ExtensionElement) |
Quitar un ExtensionElement indicado de las extensiones de este ModelElement. |
RemoveExtension(ModelElement, Guid) |
Quita cualquier extensión del ModelElement especificado que es de un tipo determinado. |
RemoveExtension(ModelElement, Type) |
Quita cualquier extensión de este ModelElement que es de un tipo determinado. |
TryGetExtension(ModelElement, DomainClassInfo) |
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment |
TryGetExtension(ModelElement, Guid) |
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment |
TryGetExtension(ModelElement, Type) |
DomainClass ElementListCompartment Descripción de Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment |
TryGetExtension<T>(ModelElement) |
Obtiene el objeto ExtensionElement del tipo especificado de las extensiones disponibles de este objeto ModelElement. Si este elemento no tiene esa extensión, el resultado será null. |
CanDelete(ModelElement, Guid[]) |
Elimina el elemento del modelo. |
GetLocks(ModelElement) |
Obtiene las marcas de bloqueo para este elemento. Incluirá cualquier bloqueo habilitado en la partición que contiene el elemento. |
IsLocked(ModelElement, Locks) |
Probar si este elemento tiene cualquier bloqueo de los incluidos en un conjunto especificado |
SetLocks(ModelElement, Locks) |
Establecer las marcas de bloqueo de este elemento |