IShape
Contenido
[
Ocultar
]IShape interfaz
Representa una forma en una diapositiva.
public interface IShape : IHyperlinkContainer, ISlideComponent
Propiedades
| Nombre | Descripción |
|---|---|
| AlternativeText { get; set; } | Devuelve o establece el texto alternativo asociado a una forma. Lectura/escritura String. |
| AlternativeTextTitle { get; set; } | Devuelve o establece el título del texto alternativo asociado a una forma. Lectura/escritura String. |
| AsIHyperlinkContainer { get; } | Permite obtener la interfaz base IHyperlinkContainer. Solo lectura IHyperlinkContainer. |
| AsISlideComponent { get; } | Permite obtener la interfaz base ISlideComponent. Solo lectura ISlideComponent. |
| BlackWhiteMode { get; set; } | La propiedad especifica cómo se representará una forma en modo de visualización en blanco y negro. Lectura/escritura BlackWhiteMode. |
| ConnectionSiteCount { get; } | Devuelve el número de sitios de conexión en la forma. Solo lectura Int32. |
| CustomData { get; } | Devuelve los datos personalizados de la forma. Solo lectura ICustomData. |
| EffectFormat { get; } | Devuelve el objeto EffectFormat que contiene los efectos de píxel aplicados a una forma. Solo lectura IEffectFormat. |
| FillFormat { get; } | Devuelve el objeto FillFormat que contiene las propiedades de formato de relleno para una forma. Solo lectura IFillFormat. |
| Frame { get; set; } | Devuelve o establece las propiedades del marco de la forma. Lectura/escritura IShapeFrame. |
| Height { get; set; } | Obtiene o establece la altura de la forma, medida en puntos. Lectura/escritura Single. |
| Hidden { get; set; } | Determina si la forma está oculta. Lectura/escritura Boolean. |
| IsDecorative { get; set; } | Obtiene o establece la opción ‘Marcar como decorativo’. Lectura/escritura Boolean. |
| IsGrouped { get; } | Determina si la forma está agrupada. Solo lectura Boolean. |
| IsTextHolder { get; } | Determina si la forma es TextHolder. Solo lectura Boolean. |
| LineFormat { get; } | Devuelve el objeto LineFormat que contiene las propiedades de formato de línea para una forma. Solo lectura ILineFormat. |
| Name { get; set; } | Devuelve o establece el nombre de una forma. Lectura/escritura String. |
| OfficeInteropShapeId { get; } | Devuelve un identificador único de alcance de diapositiva que permanece constante durante la vida de la forma y permite que PowerPoint o el código interop haga referencia a la forma de forma fiable desde cualquier parte del documento. Solo lectura UInt32. Ver también UniqueId. |
| ParentGroup { get; } | Devuelve el objeto GroupShape padre si la forma está agrupada. En caso contrario devuelve null. Solo lectura IGroupShape. |
| Placeholder { get; } | Devuelve el marcador de posición de una forma. Solo lectura IPlaceholder. |
| RawFrame { get; set; } | Devuelve o establece las propiedades en bruto del marco de la forma. Lectura/escritura IShapeFrame. |
| Rotation { get; set; } | Devuelve o establece el número de grados que la forma especificada está rotada alrededor del eje z. Un valor positivo indica rotación en sentido horario; un valor negativo indica rotación en sentido antihorario. Lectura/escritura Single. |
| ShapeLock { get; } | Devuelve los bloqueos de la forma. Solo lectura IBaseShapeLock. |
| ThreeDFormat { get; } | Devuelve el objeto ThreeDFormat que contiene las propiedades de formato de línea para una forma. Solo lectura IThreeDFormat. |
| UniqueId { get; } | Devuelve un identificador interno de alcance de presentación destinado a ser usado por complementos u otro código. Debido a que este valor puede ser reasignado por el usuario o programáticamente, no debe tratarse como una clave única persistente. Solo lectura UInt32. Ver también OfficeInteropShapeId. |
| Width { get; set; } | Obtiene o establece el ancho de la forma, medido en puntos. Lectura/escritura Single. |
| X { get; set; } | Obtiene o establece la coordenada x de la esquina superior izquierda de la forma, medida en puntos. Lectura/escritura Single. |
| Y { get; set; } | Obtiene o establece la coordenada y de la esquina superior izquierda de la forma, medida en puntos. Lectura/escritura Single. |
| ZOrderPosition { get; } | Devuelve la posición de una forma en el orden Z. Shapes[0] devuelve la forma al fondo del orden Z, y Shapes[Shapes.Count - 1] devuelve la forma al frente del orden Z. Solo lectura Int32. |
Métodos
| Nombre | Descripción |
|---|---|
| AddPlaceholder(IPlaceholder) | Añade un nuevo marcador de posición si no existe y establece las propiedades del marcador de posición a una especificada. |
| GetBasePlaceholder() | Devuelve una forma de marcador de posición básica (forma del diseño y/o diapositiva maestra de la que se hereda la forma actual). Se devuelve null si la forma actual no está heredada. |
| GetImage() | Devuelve la miniatura de la forma. El tipo ShapeThumbnailBounds.Shape se usa por defecto para los límites de la miniatura de la forma. |
| GetImage(ShapeThumbnailBounds, float, float) | Devuelve la miniatura de la forma. |
| RemovePlaceholder() | Define que esta forma no es un marcador de posición. |
| WriteAsSvg(Stream) | Guarda el contenido de la Forma como archivo SVG. |
| WriteAsSvg(Stream, ISVGOptions) | Guarda el contenido de la Forma como archivo SVG. |
Ver también
- interfaz IHyperlinkContainer
- interfaz ISlideComponent
- espacio de nombres Aspose.Slides
- ensamblado Aspose.Slides