GeometryShape
Contenido
[
Ocultar
]GeometryShape class
Representa la clase principal para todas las formas geométricas.
public abstract class GeometryShape : Shape, IGeometryShape
Propiedades
Nombre | Descripción |
---|---|
Adjustments { get; } | Devuelve una colección de valores de ajuste de forma. Solo lecturaIAdjustValueCollection . |
AlternativeText { get; set; } | Devuelve o establece el texto alternativo asociado a una forma. Lectura/escrituraString . |
AlternativeTextTitle { get; set; } | Devuelve o establece el título de texto alternativo asociado a una forma. Lectura/escrituraString . |
BlackWhiteMode { get; set; } | La propiedad especifica cómo se representará una forma en el modo de visualización en blanco y negro.. Lectura/escrituraBlackWhiteMode . |
ConnectionSiteCount { get; } | Devuelve el número de sitios de conexión en la forma. Solo lecturaInt32 . |
CustomData { get; } | Devuelve los datos personalizados de la forma. Solo lecturaICustomData . |
virtual EffectFormat { get; } | Devuelve el objeto EffectFormat que contiene efectos de píxeles aplicados a una forma. Nota: puede devolver un valor nulo para ciertos tipos de formas que no tienen propiedades de efectos. Solo lecturaIEffectFormat . |
virtual FillFormat { get; } | Devuelve el objeto FillFormat que contiene propiedades de formato de relleno para una forma. Nota: puede devolver un valor nulo para ciertos tipos de formas que no tienen propiedades de relleno. Solo lecturaIFillFormat . |
Frame { get; set; } | Devuelve o establece las propiedades del marco de forma. Lectura/escrituraIShapeFrame . |
Height { get; set; } | Devuelve o establece la altura de la forma. Lectura/escrituraSingle . |
Hidden { get; set; } | Determina si la forma está oculta. Lectura/escrituraBoolean . |
HyperlinkClick { get; set; } | Devuelve o establece el hipervínculo definido para el clic del mouse. Lectura/escrituraIHyperlink . |
HyperlinkManager { get; } | Devuelve el administrador de hipervínculos. Solo lecturaIHyperlinkManager . |
HyperlinkMouseOver { get; set; } | Devuelve o establece el hipervínculo definido para pasar el mouse. Lectura/escrituraIHyperlink . |
IsGrouped { get; } | Determina si la forma está agrupada. Solo lecturaBoolean . |
IsTextHolder { get; } | Determina si la forma es TextHolder_PPT. Solo lecturaBoolean . |
virtual LineFormat { get; } | Devuelve el objeto LineFormat que contiene propiedades de formato de línea para una forma. Nota: puede devolver un valor nulo para ciertos tipos de formas que no tienen propiedades de línea. Solo lecturaILineFormat . |
Name { get; set; } | Devuelve o establece el nombre de una forma. No debe ser nulo. Utilice un valor de cadena vacío si es necesario. Lectura/escrituraString . |
OfficeInteropShapeId { get; } | Obtiene un identificador de forma único en el alcance de la diapositiva. Solo lecturaUInt32 . Ver tambiénUniqueId para obtener un identificador de forma único en el ámbito de la presentación. |
ParentGroup { get; } | Devuelve el objeto principal GroupShape si la forma está agrupada. De lo contrario, devuelve null. Solo lecturaIGroupShape . |
Placeholder { get; } | Devuelve el marcador de posición de una forma. Devuelve nulo si la forma no tiene marcador de posición. Solo lecturaIPlaceholder . |
Presentation { get; } | Devuelve la presentación principal de una diapositiva. Solo lecturaIPresentation . |
RawFrame { get; set; } | Devuelve o establece las propiedades del marco de forma sin formato. Lectura/escrituraIShapeFrame . |
Rotation { get; set; } | Devuelve o establece el número de grados que gira la forma especificada alrededor del eje z. Un valor positivo indica rotación en el sentido de las agujas del reloj; un valor negativo indica rotación en sentido antihorario. Lectura/escrituraSingle . |
ShapeLock { get; } | Devuelve los bloqueos de la forma. Solo lecturaIBaseShapeLock . |
ShapeStyle { get; } | Devuelve el objeto de estilo de la forma. Solo lecturaIShapeStyle . |
virtual 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 . |
Slide { get; } | Devuelve la diapositiva principal de una forma. Solo lecturaIBaseSlide . |
virtual ThreeDFormat { get; } | Devuelve el objeto ThreeDFormat que tiene propiedades de efecto 3D para una forma. Nota: puede devolver un valor nulo para ciertos tipos de formas que no tienen propiedades 3D. Solo lecturaIThreeDFormat . |
UniqueId { get; } | Obtiene un identificador de forma único en el ámbito de la presentación. Solo lecturaUInt32 . Ver tambiénOfficeInteropShapeId para obtener un identificador de forma único en el alcance de la diapositiva. |
Width { get; set; } | Devuelve o establece el ancho de la forma. Lectura/escrituraSingle . |
X { get; set; } | Devuelve o establece la coordenada x de la esquina superior izquierda de la forma. Lectura/escrituraSingle . |
Y { get; set; } | Devuelve o establece la coordenada y de la esquina superior izquierda de la forma. Lectura/escrituraSingle . |
virtual ZOrderPosition { get; } | Devuelve la posición de una forma en el orden z. Shapes[0] devuelve la forma en la parte posterior del orden z, y Shapes[Shapes.Count - 1] devuelve la forma en la parte delantera del z- order. Solo lecturaInt32 . |
Métodos
Nombre | Descripción |
---|---|
AddPlaceholder(IPlaceholder) | Agrega un nuevo marcador de posición si no lo hay y establece las propiedades del marcador de posición en una especificada. |
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. |
GetThumbnail() | Devuelve la miniatura de la forma. ShapeThumbnailBounds. El tipo de límites de la miniatura de la forma se usa de forma predeterminada. |
GetThumbnail(ShapeThumbnailBounds, float, float) | Devuelve la miniatura de la forma. |
RemovePlaceholder() | Define que esta forma no es un marcador de posición. |
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 . |
WriteAsSvg(Stream) | Guarda el contenido de Shape como archivo SVG. |
WriteAsSvg(Stream, ISVGOptions) | Guarda el contenido de Shape como archivo SVG. |
Ver también
- class Shape
- interface IGeometryShape
- espacio de nombres Aspose.Slides
- asamblea Aspose.Slides