Class Property

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.

 English