Class Property
Namespace: Aspose.Page.XPS.XpsMetadata
Assembly: Aspose.Page.dll (25.1.2)
The class that implements a common PrintTicket Property
.
The base class for all schema-defined properties.
A Property
element declares a device, job formatting, or other relevant property
whose name is given by its name attribute. A Aspose.Page.XPS.XpsMetadata.Value element is used to assign
a value to the Property
.
A Property
can be complex, possibly containing multiple subproperties.
Subproperties are also represented by Property
elements.
https://docs.microsoft.com/en-us/windows/win32/printdocs/property
public class Property : CompositePrintTicketElement, IPrintTicketItem, IFeatureItem, IOptionItem, IScoredPropertyItem, IPropertyItem, IPrintTicketElementChild
Inheritance
object ← PrintTicketElement ← CompositePrintTicketElement ← Property
Derived
InputBin.FeedDirection, InputBin.FeedFace, IDProperty, JobOptimalDestinationColorProfile, NameProperty, PageImageableSize, SelectionType, URIProperty
Implements
IPrintTicketItem, IFeatureItem, IOptionItem, IScoredPropertyItem, IPropertyItem, IPrintTicketElementChild
Inherited Members
PrintTicketElement.Name, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
Property(string, Property, params IPropertyItem[])
Creates a new instance.
public Property(string name, Property property, params IPropertyItem[] items)
Parameters
name
string
A property name.
property
Property
A mandatory Aspose.Page.XPS.XpsMetadata.Property instance.
items
IPropertyItem[]
An arbitrary array of Aspose.Page.XPS.XpsMetadata.IPropertyItem instances. Each one must be a Aspose.Page.XPS.XpsMetadata.Property or a Aspose.Page.XPS.XpsMetadata.Value instance.
Property(string, Value, params IPropertyItem[])
Creates a new instance.
public Property(string name, Value value, params IPropertyItem[] items)
Parameters
name
string
A property name.
value
Value
A mandatory Aspose.Page.XPS.XpsMetadata.Value instance.
items
IPropertyItem[]
An arbitrary array of Aspose.Page.XPS.XpsMetadata.IPropertyItem instances. Each one must be a Aspose.Page.XPS.XpsMetadata.Property or a Aspose.Page.XPS.XpsMetadata.Value instance.