Class Property
Namespace: Aspose.Page.XPS.XpsMetadata
Assembly: Aspose.Page.dll (25.1.2)
A classe que implementa uma Property
de PrintTicket comum.
A classe base para todas as propriedades definidas por esquema.
Um elemento Property
declara um dispositivo, formatação de trabalho ou outra propriedade relevante
cujo nome é dado pelo seu atributo de nome. Um elemento Aspose.Page.XPS.XpsMetadata.Value é usado para atribuir
um valor à Property
.
Uma Property
pode ser complexa, podendo conter múltiplas subpropriedades.
Subpropriedades também são representadas por elementos Property
.
https://docs.microsoft.com/en-us/windows/win32/printdocs/property
public class Property : CompositePrintTicketElement, IPrintTicketItem, IFeatureItem, IOptionItem, IScoredPropertyItem, IPropertyItem, IPrintTicketElementChild
Herança
object ←
PrintTicketElement ←
CompositePrintTicketElement ←
Property
Derivados
InputBin.FeedDirection,
InputBin.FeedFace,
IDProperty,
JobOptimalDestinationColorProfile,
NameProperty,
PageImageableSize,
SelectionType,
URIProperty
Implementa
IPrintTicketItem,
IFeatureItem,
IOptionItem,
IScoredPropertyItem,
IPropertyItem,
IPrintTicketElementChild
Membros Herdados
PrintTicketElement.Name,
object.GetType(),
object.MemberwiseClone(),
object.ToString(),
object.Equals(object?),
object.Equals(object?, object?),
object.ReferenceEquals(object?, object?),
object.GetHashCode()
Construtores
Property(string, Property, params IPropertyItem[])
Cria uma nova instância.
public Property(string name, Property property, params IPropertyItem[] items)
Parâmetros
name
string
Um nome de propriedade.
property
Property
Uma instância obrigatória de Aspose.Page.XPS.XpsMetadata.Property.
items
IPropertyItem[]
Um array arbitrário de instâncias Aspose.Page.XPS.XpsMetadata.IPropertyItem.
Cada um deve ser uma instância de Aspose.Page.XPS.XpsMetadata.Property ou uma instância de Aspose.Page.XPS.XpsMetadata.Value.
Property(string, Value, params IPropertyItem[])
Cria uma nova instância.
public Property(string name, Value value, params IPropertyItem[] items)
Parâmetros
name
string
Um nome de propriedade.
value
Value
Uma instância obrigatória de Aspose.Page.XPS.XpsMetadata.Value.
items
IPropertyItem[]
Um array arbitrário de instâncias Aspose.Page.XPS.XpsMetadata.IPropertyItem.
Cada um deve ser uma instância de Aspose.Page.XPS.XpsMetadata.Property ou uma instância de Aspose.Page.XPS.XpsMetadata.Value.