Brick Members
The base for all visual brick classes.Constructors
Name | Description |
---|---|
Brick() | Initializes a new instance of the Brick class with the default settings. |
Properties
Name | Description |
---|---|
AccessibleDescription | Gets or sets the description of an element used by assistive technologies. |
AccessibleObject | For internal use. |
AccessibleRole | |
AnchorName | Gets or sets an anchor name assigned to the Brick object. |
Bricks | Gets a collection of bricks which are contained in this Brick. |
BrickType | Override this property to get the text string, containing the brick type information. |
CanPublish | Specifies whether or not a brick is displayed in a printed or exported document. Inherited from BrickBase. |
HasCrossReference | For internal use. Intended to support exporting bricks to some formats. |
Hint | Defines the text displayed as the current brick hint. |
ID | Identifies the current brick. |
IsVisible | Specifies the visibility of Brick. |
Location | Defines the current brick’s location, in GraphicsUnit.Document measurement units. Inherited from BrickBase. |
Modifier | Specifies the page area for displaying a specific brick. Inherited from BrickBase. |
NoClip | Specifies whether or not a brick’s bounds can be clipped. Inherited from BrickBase. |
Parent | Obsolete. Gets or sets the parent document band for the current brick. |
Printed | Obsolete. Specifies whether the current brick will be printed. Inherited from BrickBase. |
PrintingSystem | Gets or sets the Printing System used to create and print this brick. |
Rect | Defines the current brick’s location and size, in GraphicsUnit.Document measurement units. |
RepeatForVerticallySplitContent | Specifies whether to repeat a brick for a content that is split across multiple pages vertically. Inherited from BrickBase. |
Separable | Override this property to specify whether the current brick can be divided into multiple parts when a document is repaginated. |
SeparableHorz | Override this property to get or set the setting specifying whether the brick can be split horizontally on repagination. |
SeparableVert | Override this property to get or set the setting specifying whether the brick can be split vertically on repagination. |
Size | Defines the current brick’s size, in GraphicsUnit.Document measurement units. Inherited from BrickBase. |
StoredId | For internal use. Inherited from BrickBase. |
Tag | Gets or sets the object that contains additional data associated with the control. |
Target | Gets or sets the target attribute assigned to this Brick and used when a Brick.Url property is specified. |
Url | Specifies the link to an external resource. |
Value | Gets or sets an object, containing additional information on the current brick. |
Methods
Name | Description |
---|---|
Clone() | Creates a new BrickBase instance, which is a copy of the current instance. Inherited from BrickBase. |
Dispose() | Releases all resources used by Brick. |
Equals(Object, Object) static | Determines whether the specified object instances are considered equal. Inherited from Object. |
Equals(Object) | Determines whether the specified object is equal to the current object. Inherited from Object. |
GetEnumerator() | Returns an enumerator that can iterate through the collection of bricks. |
GetHashCode() | Serves as the default hash function. Inherited from Object. |
GetType() | Gets the Type of the current instance. Inherited from Object. |
Initialize(PrintingSystemBase, RectangleF) | Initializes a new instance of the Brick class with the specified settings. |
MemberwiseClone() protected | Creates a shallow copy of the current Object. Inherited from Object. |
ReferenceEquals(Object, Object) static | Determines whether the specified Object instances are the same instance. Inherited from Object. |
RemoveAttachedValue<T>(AttachedProperty<T>) | |
SafeGetAttachedValue(String, Object) | Obsolete. For internal use. |
SafeGetAttachedValue<T>(AttachedProperty<T>, T) | For internal use. |
SafeGetAttachedValue<T>(String) | Obsolete. For internal use. |
SetAttachedValue(String, Object) | Obsolete. For internal use. |
SetAttachedValue<T>(AttachedProperty<T>, T, T) | For internal use. |
ToString() | Returns a string that represents the current object. Inherited from Object. |
TryExtractAttachedValue<T>(AttachedProperty<T>, out T) | For internal use. |
TryGetAttachedValue(String, out Object) | Obsolete. For internal use. |
TryGetAttachedValue<T>(AttachedProperty<T>, out T) | For internal use. |
ValidatePageBottom(RectangleF, Boolean, RectangleF, IPrintingSystemContext) | For internal use. Checks whether the specified brick fits the empty space on the bottom of the page, and if it doesn’t, moves it (or part of it) to the next page. |
ValidatePageRight(Single, RectangleF) | Checks whether the specified brick fits the empty space on the right side of the page and if it doesn’t, moves it (or part of it) to the next page. |
See Also