ImageShapeGeometry (Clase)
Encapsula el gráfico, plegamiento, y prueba de posicionamiento que una forma según una imagen externa en la superficie de diseño
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.ShapeGeometry
Microsoft.VisualStudio.Modeling.Diagrams.NodeShapeGeometry
Microsoft.VisualStudio.Modeling.Diagrams.RoundedRectangleShapeGeometry
Microsoft.VisualStudio.Modeling.Diagrams.RectangleShapeGeometry
Microsoft.VisualStudio.Modeling.Diagrams.ImageShapeGeometry
Espacio de nombres: Microsoft.VisualStudio.Modeling.Diagrams
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Sintaxis
'Declaración
Public Class ImageShapeGeometry _
Inherits RectangleShapeGeometry
public class ImageShapeGeometry : RectangleShapeGeometry
El tipo ImageShapeGeometry expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
ImageShapeGeometry(Image) | Inicializa una nueva instancia de la clase de MetafileShapeGeometry de una Imagen | |
ImageShapeGeometry(String) | Inicializa una nueva instancia de la clase de MetafileShapeGeometry de una ruta directa a una imagen |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
Image | ||
Radius | (Se hereda de RoundedRectangleShapeGeometry). | |
ShadowOffset | Obtiene el desplazamiento entre el contorno de la forma y el borde externo de la sombra. (Se hereda de ShapeGeometry). | |
UninitializedPath | obtiene la ruta alrededor de la geometría de la forma. (Se hereda de ShapeGeometry). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Contains | Obtiene un valor que indica si el punto está dentro del contorno de la geometría.El contorno de geometría está definido por la ruta de acceso de los gráficos utilizada para dibujar la geometría. (Se hereda de NodeShapeGeometry). | |
Dispose() | Libera todos los recursos usados por la instancia actual de la clase ShapeGeometry. (Se hereda de ShapeGeometry). | |
Dispose(Boolean) | (Se hereda de ShapeGeometry). | |
DoFoldToShape | Calcula el punto en el vector que cruza el contorno de la geometría. (Se hereda de RectangleShapeGeometry). | |
DoHitTest(IGeometryHost, PointD, DiagramHitTestInfo) | determina si un punto está dentro de una forma. (Se hereda de ShapeGeometry). | |
DoHitTest(IGeometryHost, PointD, DiagramHitTestInfo, Boolean) | Devuelve un valor que indica si el punto especificado está dentro del límite de geometría.Los resultados de pruebas de posicionamiento también se devuelven. (Se hereda de RectangleShapeGeometry). | |
DoHitTestSelection | Devuelve un valor que indica si el punto especificado está dentro del límite de comentarios circundante de selección de geometría.Los resultados de pruebas de posicionamiento también se devuelven. (Se hereda de NodeShapeGeometry). | |
DoPaint | Dibuja la geometría de la forma, y la sombra si tiene. (Se hereda de ShapeGeometry). | |
DoPaintEmphasis | Dibuja énfasis visual en la forma.Esto no indica la selección, se dibuja sólo la atención de usuario a esta forma cuando otra forma está seleccionado.(Vea ShapeElement.RelatedShapeToEmphasize.) (Se hereda de NodeShapeGeometry). | |
DoPaintGeometry | Pintar la imagen (Invalida a NodeShapeGeometry.DoPaintGeometry(DiagramPaintEventArgs, IGeometryHost)). | |
DoPaintResizeFeedback | Dibuja la información de tamaño para la geometría. (Se hereda de NodeShapeGeometry). | |
DoPaintSelection | Dibuja una selección que rodea normalmente la geometría. (Se hereda de NodeShapeGeometry). | |
DoPaintShadow | Dibuja la sombra de la forma. (Se hereda de ShapeGeometry). | |
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). | |
GetBackgroundBrushId | Obtiene el identificador asignado al pincel que pinta el fondo de la geometría de la forma. (Se hereda de ShapeGeometry). | |
GetExtraPenWidth | Obtiene el ancho del lápiz de esquema que está fuera de los límites de la forma. (Se hereda de ShapeGeometry). | |
GetFocusIndicatorInsideMargin | Obtiene la distancia en unidades universal del cuadro de límite de la forma al marcador de foco dibujado en el cuadro de límite de la forma. (Se hereda de NodeShapeGeometry). | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetOutlinePenId | Obtiene el identificador asignado al pincel que pinta el contorno de la geometría de la forma. (Se hereda de ShapeGeometry). | |
GetPath(IGeometryHost) | obtiene la ruta alrededor de la geometría de la forma.Utilizar la ruta devuelta antes de GetPath() que se aplica a cualquier otra forma.Utilice GetPathCopy() si desea mantener una ruta. (Se hereda de ShapeGeometry). | |
GetPath(RectangleD) | Obtiene el GraphicsPath de geometría.Esto es un singleton en la clase de geometría.No elimine.uso inmediatamente.El uso GetPathCopy si otra ruta es necesaria! (Se hereda de RoundedRectangleShapeGeometry). | |
GetPathCopy | obtiene una copia de la ruta alrededor de la geometría de la forma.Elimina la ruta cuando termine con él. (Se hereda de ShapeGeometry). | |
GetPerimeter | Obtiene la ruta de borde alrededor de la forma, incluido el ancho de lápiz que dibuja el límite.Haga una copia de esta ruta si desea guardarla. (Se hereda de ShapeGeometry). | |
GetPerimeterBoundingBox | Obtiene el rectángulo de selección alrededor del perímetro de la forma, incluido el grosor de lápiz que dibuja el límite. (Se hereda de ShapeGeometry). | |
GetSelectionLineOffset | Obtiene la distancia entre la selección y fuera de la geometría de la forma. (Se hereda de ShapeGeometry). | |
GetSelectionLineWidth | Obtiene el ancho de la línea que indica que una forma está seleccionado. (Se hereda de ShapeGeometry). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
HasFilledBackground | True si este tipo de geometría tiene un fondo rellenado. (Se hereda de ShapeGeometry). | |
HasOutline | True si este tipo de geometría tiene un borde visible. (Se hereda de ShapeGeometry). | |
HasShadow | True si este tipo de geometría tiene una sombra. (Se hereda de ShapeGeometry). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
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.Diagrams (Espacio de nombres)