Class Property
Namespace: Aspose.Page.XPS.XpsMetadata
Assembly: Aspose.Page.dll (25.1.2)
La clase que implementa una Property
de PrintTicket común.
La clase base para todas las propiedades definidas por el esquema.
Un elemento Property
declara un dispositivo, formato de trabajo u otra propiedad relevante
cuyo nombre se indica mediante su atributo name. Un elemento Aspose.Page.XPS.XpsMetadata.Value se utiliza para asignar
un valor a la Property
.
Una Property
puede ser compleja, conteniendo posiblemente múltiples subpropiedades.
Las subpropiedades también se representan mediante elementos Property
.
https://docs.microsoft.com/en-us/windows/win32/printdocs/property
public class Property : CompositePrintTicketElement, IPrintTicketItem, IFeatureItem, IOptionItem, IScoredPropertyItem, IPropertyItem, IPrintTicketElementChild
Herencia
object ←
PrintTicketElement ←
CompositePrintTicketElement ←
Property
Derivados
InputBin.FeedDirection,
InputBin.FeedFace,
IDProperty,
JobOptimalDestinationColorProfile,
NameProperty,
PageImageableSize,
SelectionType,
URIProperty
Implementa
IPrintTicketItem,
IFeatureItem,
IOptionItem,
IScoredPropertyItem,
IPropertyItem,
IPrintTicketElementChild
Miembros heredados
PrintTicketElement.Name,
object.GetType(),
object.MemberwiseClone(),
object.ToString(),
object.Equals(object?),
object.Equals(object?, object?),
object.ReferenceEquals(object?, object?),
object.GetHashCode()
Constructores
Property(string, Property, params IPropertyItem[])
Crea una nueva instancia.
public Property(string name, Property property, params IPropertyItem[] items)
Parámetros
name
string
Un nombre de propiedad.
property
Property
Una instancia de Aspose.Page.XPS.XpsMetadata.Property obligatoria.
items
IPropertyItem[]
Un arreglo arbitrario de instancias de Aspose.Page.XPS.XpsMetadata.IPropertyItem.
Cada uno debe ser una instancia de Aspose.Page.XPS.XpsMetadata.Property o una instancia de Aspose.Page.XPS.XpsMetadata.Value.
Property(string, Value, params IPropertyItem[])
Crea una nueva instancia.
public Property(string name, Value value, params IPropertyItem[] items)
Parámetros
name
string
Un nombre de propiedad.
value
Value
Una instancia de Aspose.Page.XPS.XpsMetadata.Value obligatoria.
items
IPropertyItem[]
Un arreglo arbitrario de instancias de Aspose.Page.XPS.XpsMetadata.IPropertyItem.
Cada uno debe ser una instancia de Aspose.Page.XPS.XpsMetadata.Property o una instancia de Aspose.Page.XPS.XpsMetadata.Value.