Skip to content

# PDFUserProperty

Namespace: O2S.Components.PDF4NET.LogicalStructure

Represents a user defined property.

    public class PDFUserProperty

Inheritance Object → PDFUserProperty

## Constructors

### PDFUserProperty()

Initializes a new PDFUserProperty object.

    public PDFUserProperty()

## Properties

### FormattedValue

Gets or sets the formatted property value.

    public string FormattedValue { get; set; }

Property Value

String
A formatted representation of the value PDFUserProperty.Value property, that shall be used for special formatting.

### Hidden

Gets or sets a value indicating whether this property is hidden.

    public bool Hidden { get; set; }

Property Value

Boolean
If true, the property shall be hidden; that is, it shall not be shown in any user interface element that presents the attributes of an object.

### Name

Gets or sets the property name.

    public string Name { get; set; }

Property Value

String
The name of the proeprty.

### Value

Gets or sets the property value.

    public PDFCosObject Value { get; set; }

Property Value

PDFCosObject
The value of the proeprty.

Remarks

Recommended value types for a property are string, number and bool.