Class Property
Namespace: Aspose.Page.XPS.XpsMetadata
Assembly: Aspose.Page.dll (25.4.0)
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.