IGeometryShape

IGeometryShape interface

Representa la clase principal para todas las formas geométricas.

public interface IGeometryShape : IShape

Propiedades

NombreDescripción
Adjustments { get; }Devuelve una colección de valores de ajuste de forma. Solo lecturaIAdjustValueCollection .
AsIShape { get; }Permite obtener la interfaz base IShape. Solo lecturaIShape .
ShapeStyle { get; }Devuelve el objeto de estilo de la forma. Solo lecturaIShapeStyle .
ShapeType { get; set; }Devuelve o establece el tipo de geometría preestablecida. Nota: al cambiar el valor, todos los valores de ajuste se restablecerán a sus valores predeterminados. Lectura/escrituraShapeType .

Métodos

NombreDescripción
CreateShapeElements()Crea y devuelve una matriz de elementos de forma.
GetGeometryPaths()Devuelve la copia de la ruta de la forma geométrica. Las coordenadas son relativas a la esquina superior izquierda de la forma.
SetGeometryPath(IGeometryPath)Actualiza la geometría de la forma deIGeometryPath objeto. Las coordenadas deben ser relativas a la esquina superior izquierda de la forma. Cambia el tipo de la forma (ShapeType ) aCustom .
SetGeometryPaths(IGeometryPath[])Actualiza la geometría de la forma desde una matriz deIGeometryPath. Las coordenadas deben ser relativas a la esquina superior izquierda de la forma. Cambia el tipo de la forma (ShapeType ) aCustom .

Ver también