Show only results for:











UniversalPlantViewerBuilderPlugin Namespace

UniversalPlantViewerBuilderPlugin.Version1 Namespace

[Missing <summary> documentation for "N:UniversalPlantViewerBuilderPlugin.Version1"]

Classes

Class Description
CanceledExecutionException -

Structures

Structure Description
Color -
Vector3D -

Interfaces

Interface Description
IBuilderAttributeAccessor Exposes methods to modify the internal attributes Notes: AttributeNames are treated case insensitive.
IBuilderContext Exposes general builder methods.
IBuilderDocumentAccessor Exposes methods to manipulate documents shown in the tree (currently Docs only, 2D/PID might follow in the future).
IBuilderElementAccessor -
IBuilderElementAccessor -
IBuilderGraphicAccessor -
IBuilderIntelliPidAttributeAccessor Exposes methods to modify the internal attributes Notes: AttributeNames are treated case insensitive
IBuilderIntelliPidElementAccessor -
IBuilderLinkAccessor -
IDocument -
IElement -
IGraphicElement -
IIntelliPidElement -
ILink -
IPluginVersion1 -
IPreExportHook -
ISession -
ISessionTransformation -

Enumerations

Enumeration Description
LinkType -

CanceledExecutionException Class

[Missing <summary> documentation for "T:UniversalPlantViewerBuilderPlugin.Version1.CanceledExecutionException"]

Inheritance Hierarchy

System.Object  System.Exception    UniversalPlantViewerBuilderPlugin.Version1.CanceledExecutionException

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public class CanceledExecutionException : Exception

Constructors

Name Description
CanceledExecutionException() Initializes a new instance of the CanceledExecutionException class.
CanceledExecutionException(String) Initializes a new instance of the CanceledExecutionException class
CanceledExecutionException(String, Exception) Initializes a new instance of the CanceledExecutionException class

See Also

UniversalPlantViewerBuilderPlugin.Version1 Namespace

CanceledExecutionException Constructor

Overload List

Name Description
CanceledExecutionException() Initializes a new instance of the CanceledExecutionException class
CanceledExecutionException(String) Initializes a new instance of the CanceledExecutionException class
CanceledExecutionException(String, Exception) Initializes a new instance of the CanceledExecutionException class

See Also

CanceledExecutionException Class

UniversalPlantViewerBuilderPlugin.Version1 Namespace

CanceledExecutionException Constructor

Initializes a new instance of the CanceledExecutionException class

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public CanceledExecutionException()

See Also

CanceledExecutionException Class

CanceledExecutionException Overload

UniversalPlantViewerBuilderPlugin.Version1 Namespace

CanceledExecutionException Constructor (String)

Initializes a new instance of the CanceledExecutionException class

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public CanceledExecutionException(
string message )

Parameters

message

Type: System.String

[Missing <param name="message"/> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.CanceledExecutionException.#ctor(System.String)"]

See Also

CanceledExecutionException Class

CanceledExecutionException Overload

UniversalPlantViewerBuilderPlugin.Version1 Namespace

CanceledExecutionException Constructor (String, Exception)

Initializes a new instance of the CanceledExecutionException class

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public CanceledExecutionException(
string message,
Exception inner
)

Parameters

message

Type: System.String

[Missing <param name="message"/> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.CanceledExecutionException.#ctor(System.String,System.Exception)"]

inner

Type: System.Exception

[Missing <param name="inner"/> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.CanceledExecutionException.#ctor(System.String,System.Exception)"]

See Also

CanceledExecutionException Class

CanceledExecutionException Overload

UniversalPlantViewerBuilderPlugin.Version1 Namespace

Colour Structure

[Missing <summary> documentation for "T:UniversalPlantViewerBuilderPlugin.Version1.Color"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public struct Color

The Colour type exposes the following members.

Properties

Name Description
A -
B -
G -
R -

See Also

UniversalPlantViewerBuilderPlugin.Version1 Namespace

Color.Color Properties

The Color type exposes the following members.

Properties

table> Name Description A - B - G - R -

See Also

Color Structure

UniversalPlantViewerBuilderPlugin.Version1 Namespace

Color.A Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.Color.A"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public byte A { get; set; }

Property Value

Type: Byte

See Also

Color Structure

UniversalPlantViewerBuilderPlugin.Version1 Namespace

Color.B Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.Color.B"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public byte B { get; set; }

Property Value

Type: Byte

See Also

Color Structure

UniversalPlantViewerBuilderPlugin.Version1 Namespace

Color.G Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.Color.G"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public byte G { get; set; }

Property Value

Type: Byte

See Also

Color Structure

UniversalPlantViewerBuilderPlugin.Version1 Namespace

Color.R Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.Color.R"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public byte R { get; set; }

Property Value

Type: Byte

See Also

Color Structure

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderAttributeAccessor Interface

Exposes methods to modify the internal attributes Notes: AttributeNames are treated case insensitive

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public interface IBuilderAttributeAccessor

The IBuilderAttributeAccessor type exposes the following members.

Methods

Name Description
AddAttribute Add a new attribute to an element.
DeleteAttribute(String) Completely remove an attribute.
DeleteAttribute(IElement, String) Remove attribute from element.
DeleteElement Obsolete. Fully delete an element (mesh and attributes)
FindElementsByAttributes Find all elements by condition
GetAttributes Extract all attribute values of an element.
GetElement Obsolete. Access a single element
IterateAttributes Iterate over all attribute keys.
IterateElements Obsolete. Iterate over all elements
RenameAttribute(String, String) Change an attribute key for all elements.
RenameAttribute(IElement, String, String) Rename existing attribute in element.
UpdateAttribute Update existing attribute in element.

See Also

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderAttributeAccessor.IBuilderAttributeAccessor Methods

The IBuilderAttributeAccessor type exposes the following members.

Methods

Name Description Add Attribute Add a new attribute to an element. DeleteAttribute(String) Completely remove an attribute DeleteAttribute(IElement, String) Remove attribute from element. DeleteElement Obsolete. Fully delete an element (mesh and attributes) FindElementsByAttributes Find all elements by condition. GetAttributes Extract all attribute values of an element GetElement Obsolete. Access a single element. IterateAttributes Iterate over all attribute keys. IterateElements Obsolete. Iterate over all elements. RenameAttribute(String, String) Change an attribute key for all elements. RenameAttribute(IElement, String, String) Rename existing attribute in element. UpdateAttribute Update existing attribute in element.

See Also

IBuilderAttributeAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderAttributeAccessor.AddAttribute Method

Add a new attribute to an element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void AddAttribute(
IElement element,
string name,
string value
)

Parameters

element

Type: UniversalPlantViewerBuilderPlugin.Version1.IElement

The element

name

Type: System.String

The name of the new attribute

value

Type: System.String

The value of the new attribute

See Also

IBuilderAttributeAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderAttributeAccessor.DeleteAttribute Method

Overload List

Name Description
DeleteAttribute(String) Completely remove an attribute
DeleteAttribute(IElement, String) Remove attribute from element

See Also

IBuilderAttributeAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderAttributeAccessor.DeleteAttribute Method (String)

Completely remove an attribute

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void DeleteAttribute(
string name
)

Parameters

name

Type: System.String

The name of the attribute to remove

See Also

IBuilderAttributeAccessor Interface

DeleteAttribute Overload

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderAttributeAccessor.DeleteAttribute Method (IElement, String)

Remove attribute from element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void DeleteAttribute(
IElement element,
string name
)

Parameters

element

Type: UniversalPlantViewerBuilderPlugin.Version1.IElement

The element

name

Type: System.String

The name of the attribute to be removed

See Also

IBuilderAttributeAccessor Interface

DeleteAttribute Overload

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderAttributeAccessor.DeleteElement Method

This API is now obsolete.

Fully delete an element (mesh and attributes)

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
[ObsoleteAttribute]
void DeleteElement(
Guid uid
)

Parameters

uid

Type: System.Guid

The element's uid

See Also

IBuilderAttributeAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderAttributeAccessor.FindElementsByAttributes Method

Find all elements by condition

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IEnumerable<IElement> FindElementsByAttributes(
string conditionQuery
)

Parameters

conditionQuery

Type: System.String

The filter condition (e.g. "Name=Value")

Return Value

Type: IEnumerable(IElement)[Missing <returns> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderAttributeAccessor.FindElementsByAttributes(System.String)"]

See Also

IBuilderAttributeAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderAttributeAccessor.GetAttributes Method

Extract all attribute values of an element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IDictionary<string, string> GetAttributes(
IElement element,
HashSet<string> attributes = null
)

Parameters

element

Type: UniversalPlantViewerBuilderPlugin.Version1.IElement

The element

attributes (Optional)

Type: System.Collections.Generic.HashSet(String)

The attributes to extract (can be null in order to extract all attributes)

Return Value

Type: IDictionary(String, String)[Missing <returns> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderAttributeAccessor.GetAttributes(UniversalPlantViewerBuilderPlugin.Version1.IElement,System.Collections.Generic.HashSet{System.String})"]

See Also

IBuilderAttributeAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderAttributeAccessor.GetElement Method

This API is now obsolete.

Access a single element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
[ObsoleteAttribute]
IElement GetElement(
Guid uid
)

Parameters

uid

Type: System.Guid

The element's uid

Return Value

Type: IElement[Missing <returns> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderAttributeAccessor.GetElement(System.Guid)"]

See Also

IBuilderAttributeAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderAttributeAccessor.IterateAttributes Method

Iterate over all attribute keys

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IEnumerable<string> IterateAttributes()

Return Value

Type: IEnumerable(String)[Missing <returns> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderAttributeAccessor.IterateAttributes"]

See Also

IBuilderAttributeAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderAttributeAccessor.IterateElements Method

This API is now obsolete.

Iterate over all elements

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
[ObsoleteAttribute]
IEnumerable<IElement> IterateElements()

Return Value

Type: IEnumerable(IElement)[Missing <returns> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderAttributeAccessor.IterateElements"]

See Also

IBuilderAttributeAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderAttributeAccessor.RenameAttribute Method

Overload List

Name Description
RenameAttribute(String, String) Change an attribute key for all elements.
RenameAttribute(IElement, String, String) Rename existing attribute in element.

See Also

IBuilderAttributeAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderAttributeAccessor.RenameAttribute Method (String, String)

Change an attribute key for all elements

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void RenameAttribute(
string originalName,
string newName
)

Parameters

originalName

Type: System.String

The old attribute key

newName

Type: System.String

The new attribute key

See Also

IBuilderAttributeAccessor Interface

RenameAttribute Overload

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderAttributeAccessor.RenameAttribute Method (IElement, String, String)

Rename existing attribute in element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void RenameAttribute(
IElement element,
string oldName,
string newName
)

Parameters

element

Type: UniversalPlantViewerBuilderPlugin.Version1.IElement

The element

oldName

Type: System.String

The old name of the attribute to be renamed

newName

Type: System.String

The new name of the attribute

See Also

IBuilderAttributeAccessor Interface

RenameAttribute Overload

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderAttributeAccessor.UpdateAttribute Method

Update existing attribute in element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void UpdateAttribute(
IElement element,
string name,
string value
)

Parameters

element

Type: UniversalPlantViewerBuilderPlugin.Version1.IElement

The element

name

Type: System.String

The name of the existing attribute

value

Type: System.String

The new value

See Also

IBuilderAttributeAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderContext Interface

Exposes general builder methods

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public interface IBuilderContext

The IBuilderContext type exposes the following members.

Methods

Name Description
CancelExecution() Cancel execution
CancelExecution(String) Cancel execution and print to the UPVB output file
Log Print to the UPVB output file
LogError Print an exception stacktrace to the UPVB output file

See Also

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderContext.IBuilderContext Methods

The IBuilderContext type exposes the following members.

Methods

Name Description
CancelExecution() Cancel execution
CancelExecution(String) Cancel execution and print to the UPVB output file
Log Print to the UPVB output file
LogError Print an exception stacktrace to the UPVB output file

See Also

IBuilderContext Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderContext.CancelExecution Method

Overload List

Name Description
CancelExecution() Cancel execution
CancelExecution(String) Cancel execution and print to the UPVB output file

See Also

IBuilderContext Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderContext.CancelExecution Method

Cancel execution

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void CancelExecution()

See Also

IBuilderContext Interface

CancelExecution Overload

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderContext.CancelExecution Method (String)

Cancel execution and print to the UPVB output file

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void CancelExecution(
string message
)

Parameters

message

Type: System.String

The message

See Also

IBuilderContext Interface

CancelExecution Overload

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderContext.Log Method

Print to the UPVB output file

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void Log(
string message
)

Parameters

message

Type: System.String

The message

See Also

IBuilderContext Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderContext.LogError Method

Print an exception stacktrace to the UPVB output file

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void LogError(
string message,
Exception e
)

Parameters

message

Type: System.String

The message

e

Type: System.Exception

The exception object

See Also

IBuilderContext Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderDocumentAccessor Interface

Exposes methods to manipulate documents shown in the tree (currently Docs only, 2D/PID might follow in the future)

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public interface IBuilderDocumentAccessor

The IBuilderDocumentAccessor type exposes the following members.

Methods

Name Description
AddRelation Link an element to a created document
CreatePdf Register a new pdf file which will be written to the general output location

See Also

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderDocumentAccessor.IBuilderDocumentAccessor Methods

The IBuilderDocumentAccessor type exposes the following members.

Methods

Name Description
AddRelation Link an element to a created document
CreatePdf Register a new pdf file which will be written to the general output location

See Also

IBuilderDocumentAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderDocumentAccessor.AddRelation Method

Link an element to a created document

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void AddRelation(
IDocument document,
IElement element
)

Parameters

document

Type: UniversalPlantViewerBuilderPlugin.Version1.IDocument

[Missing <param name="document"/> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderDocumentAccessor.AddRelation(UniversalPlantViewerBuilderPlugin.Version1.IDocument,UniversalPlantViewerBuilderPlugin.Version1.IElement)"]

element

Type: UniversalPlantViewerBuilderPlugin.Version1.IElement

[Missing <param name="element"/> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderDocumentAccessor.AddRelation(UniversalPlantViewerBuilderPlugin.Version1.IDocument,UniversalPlantViewerBuilderPlugin.Version1.IElement)"]

See Also

IBuilderDocumentAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderDocumentAccessor.CreatePdf Method

Register a new pdf file which will be written to the general output location

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IDocument CreatePdf(
byte[] fileContent,
string name,
string treePath
)

Parameters

fileContent

Type: System.Byte[]

[Missing <param name="fileContent"/> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderDocumentAccessor.CreatePdf(System.Byte[],System.String,System.String)"]

name

Type: System.String

[Missing <param name="name"/> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderDocumentAccessor.CreatePdf(System.Byte[],System.String,System.String)"]

treePath

Type: System.String

f.e. "SDK/PDfs" - when null or empty will not show the pdf in the tree

Return Value

Type: IDocument[Missing <returns> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderDocumentAccessor.CreatePdf(System.Byte[],System.String,System.String)"]

See Also

IBuilderDocumentAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderElementAccessor Interface

[Missing <summary> documentation for "T:UniversalPlantViewerBuilderPlugin.Version1.IBuilderElementAccessor"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public interface IBuilderElementAccessor

The IBuilderElementAccessor type exposes the following members.

Properties

Name Description
Sessions -

Methods

Name Description
CreateElement Create a new builder element
DeleteElement Fully delete an element (mesh and attributes)
GetElement Access a single element
IterateElements Iterate over all elements

See Also

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderElementAccessor.IBuilderElementAccessor Properties

The IBuilderElementAccessor type exposes the following members.

Properties

Name Description
Sessions

See Also

IBuilderElementAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderElementAccessor.Sessions Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.IBuilderElementAccessor.Sessions"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IEnumerable<ISession> Sessions { get; }

Property Value

Type: IEnumerable(ISession)

See Also

IBuilderElementAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderElementAccessor.IBuilderElementAccessor Methods

The IBuilderElementAccessor type exposes the following members.

Methods

Name Description
CreateElement Create a new builder element
DeleteElement Fully delete an element (mesh and attributes)
GetElement Access a single element
IterateElements Iterate over all elements

See Also

IBuilderElementAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderElementAccessor.CreateElement Method

Create a new builder element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IElement CreateElement(
Guid uid,
ISession session
)

Parameters

uid

Type: System.Guid

The uid of the element

session

Type: UniversalPlantViewerBuilderPlugin.Version1.ISession

The session object of the element

Return Value

Type: IElement[Missing <returns> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderElementAccessor.CreateElement(System.Guid,UniversalPlantViewerBuilderPlugin.Version1.ISession)"]

See Also

IBuilderElementAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderElementAccessor.DeleteElement Method

Fully delete an element (mesh and attributes)

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void DeleteElement(
Guid uid
)

Parameters

uid

Type: System.Guid

The uid of the element

See Also

IBuilderElementAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderElementAccessor.GetElement Method

Access a single element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IElement GetElement(
Guid uid
)

Parameters

uid

Type: System.Guid

The uid of the element

Return Value

Type: IElement[Missing <returns> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderElementAccessor.GetElement(System.Guid)"]

See Also

IBuilderElementAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderElementAccessor.IterateElements Method

Iterate over all elements

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IEnumerable<IElement> IterateElements()

Return Value

Type: IEnumerable(IElement)[Missing <returns> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderElementAccessor.IterateElements"]

See Also

IBuilderElementAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderGraphicAccessor Interface

[Missing <summary> documentation for "T:UniversalPlantViewerBuilderPlugin.Version1.IBuilderGraphicAccessor"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public interface IBuilderGraphicAccessor

The IBuilderGraphicAccessor type exposes the following members.

Methods

Name Description
CreateAspect Create a new aspect
CreateGraphic Create a new graphic object
DeleteAspect Delete an existing aspect
GetAspects Get all aspects
GetGraphics Get all graphic objects of an element
GetPrimitives Get primitives of a graphic element
GetSessionTransformation Get transformation object for the corresponding session
SetColor Set the color of a graphic element
SetPrimitives Set primitives of a graphic element

See Also

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderGraphicAccessor.IBuilderGraphicAccessor Methods

The IBuilderGraphicAccessor type exposes the following members.

Methods

Name Description
CreateAspect Create a new aspect
CreateGraphic Create a new graphic object
DeleteAspect Delete an existing aspect
GetAspects Get all aspects
GetGraphics Get all graphic objects of an element
GetPrimitives Get primitives of a graphic element
GetSessionTransformation Get transformation object for the corresponding session
SetColor Set the color of a graphic element
SetPrimitives Set primitives of a graphic element

See Also

IBuilderGraphicAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderGraphicAccessor.CreateAspect Method

Create a new aspect

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void CreateAspect(
string aspectName
)

Parameters

aspectName

Type: System.String

The name of the new aspect

See Also

IBuilderGraphicAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderGraphicAccessor.CreateGraphic Method

Create a new graphic object

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IGraphicElement CreateGraphic(
IElement element,
string aspectName,
IEnumerable<string> primitives
)

Parameters

element

Type: UniversalPlantViewerBuilderPlugin.Version1.IElement

The element

aspectName

Type: System.String

The aspect name

primitives

Type: System.Collections.Generic.IEnumerable(String)

The primitives of the new graphic object

Return Value

Type: IGraphicElement[Missing <returns> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderGraphicAccessor.CreateGraphic(UniversalPlantViewerBuilderPlugin.Version1.IElement,System.String,System.Collections.Generic.IEnumerable{System.String})"]

See Also

IBuilderGraphicAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderGraphicAccessor.DeleteAspect Method

Delete an existing aspect

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void DeleteAspect(
string aspectName
)

Parameters

aspectName

Type: System.String

The name of the aspect

See Also

IBuilderGraphicAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderGraphicAccessor.GetAspects Method

Get all aspects

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IEnumerable<string> GetAspects()

Return Value

Type: IEnumerable(String)[Missing <returns> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderGraphicAccessor.GetAspects"]

See Also

IBuilderGraphicAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderGraphicAccessor.GetGraphics Method

Get all graphic objects of an element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IEnumerable<IGraphicElement> GetGraphics(
IElement element
)

Parameters

element

Type: UniversalPlantViewerBuilderPlugin.Version1.IElement

The element

Return Value

Type: IEnumerable(IGraphicElement)[Missing <returns> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderGraphicAccessor.GetGraphics(UniversalPlantViewerBuilderPlugin.Version1.IElement)"]

See Also

IBuilderGraphicAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderGraphicAccessor.GetPrimitives Method

Get primitives of a graphic element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IEnumerable<string> GetPrimitives(
IGraphicElement graphicElement
)

Parameters

graphicElement

Type: UniversalPlantViewerBuilderPlugin.Version1.IGraphicElement

The graphic element

Return Value

Type: IEnumerable(String)[Missing <returns> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderGraphicAccessor.GetPrimitives(UniversalPlantViewerBuilderPlugin.Version1.IGraphicElement)"]

See Also

IBuilderGraphicAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderGraphicAccessor.GetSessionTransformation Method

Get transformation object for the corresponding session

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
ISessionTransformation GetSessionTransformation(
ISession session
)

Parameters

session

Type: UniversalPlantViewerBuilderPlugin.Version1.ISession

The session

Return Value

Type: ISessionTransformation[Missing <returns> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderGraphicAccessor.GetSessionTransformation(UniversalPlantViewerBuilderPlugin.Version1.ISession)"]

See Also

IBuilderGraphicAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderGraphicAccessor.SetColor Method

Set the color of a graphic element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void SetColor(
IGraphicElement graphicElement,
Color color
)

Parameters

graphicElement

Type: UniversalPlantViewerBuilderPlugin.Version1.IGraphicElement

The graphic element

color

Type: UniversalPlantViewerBuilderPlugin.Version1.Color

The new color of the graphic element

See Also

IBuilderGraphicAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderGraphicAccessor.SetPrimitives Method

Set primitives of a graphic element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void SetPrimitives(
IGraphicElement graphicElement,
IEnumerable<string> primitives
)

Parameters

graphicElement

Type: UniversalPlantViewerBuilderPlugin.Version1.IGraphicElement

The graphic element

primitives

Type: System.Collections.Generic.IEnumerable(String)

The new primitives of the graphic element

See Also

IBuilderGraphicAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderIntelliPidAttributeAccessor Interface

Exposes methods to modify the internal attributes Notes: AttributeNames are treated case insensitive

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public interface IBuilderIntelliPidAttributeAccessor

The IBuilderIntelliPidAttributeAccessor type exposes the following members.

Methods

Name Description
AddAttribute Add a new attribute to an element
DeleteAttribute(String) Completely remove an attribute
DeleteAttribute(IIntelliPidElement, String) Remove attribute from element
FindElementsByAttributes Find all elements by condition
GetAttributes Extract all attribute values of an element
IterateAttributes Iterate over all attribute keys
RenameAttribute(String, String) Change an attribute key for all elements
RenameAttribute(IIntelliPidElement, String, String) Rename existing attribute in element
UpdateAttribute Update existing attribute in element

See Also

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderIntelliPidAttributeAccessor.IBuilderIntelliPidAttributeAccessor Methods

The IBuilderIntelliPidAttributeAccessor type exposes the following members.

Methods

Name Description
AddAttribute Add a new attribute to an element
DeleteAttribute(String) Completely remove an attribute
DeleteAttribute(IIntelliPidElement, String) Remove attribute from element
FindElementsByAttributes Find all elements by condition
GetAttributes Extract all attribute values of an element
IterateAttributes Iterate over all attribute keys
RenameAttribute(String, String) Change an attribute key for all elements
RenameAttribute(IIntelliPidElement, String, String) Rename existing attribute in element
UpdateAttribute Update existing attribute in element

See Also

IBuilderIntelliPidAttributeAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderIntelliPidAttributeAccessor.AddAttribute Method

Add a new attribute to an element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void AddAttribute(
IIntelliPidElement element,
string name,
string value
)

Parameters

element

Type: UniversalPlantViewerBuilderPlugin.Version1.IIntelliPidElement

The element

name

Type: System.String

The name of the new attribute

value

Type: System.String

The value of the new attribute

See Also

IBuilderIntelliPidAttributeAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderIntelliPidAttributeAccessor.DeleteAttribute Method

Overload List

Name Description
DeleteAttribute(String) Completely remove an attribute
DeleteAttribute(IIntelliPidElement, String) Remove attribute from element

See Also

IBuilderIntelliPidAttributeAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderIntelliPidAttributeAccessor.DeleteAttribute Method (String)

Completely remove an attribute

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void DeleteAttribute(
string name
)

Parameters

name

Type: System.String

The name of the attribute to remove

See Also

IBuilderIntelliPidAttributeAccessor Interface

DeleteAttribute Overload

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderIntelliPidAttributeAccessor.DeleteAttribute Method (IIntelliPidElement, String)

Remove attribute from element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void DeleteAttribute(
IIntelliPidElement element,
string name
)

Parameters

element

Type: UniversalPlantViewerBuilderPlugin.Version1.IIntelliPidElement

The element

name

Type: System.String

The name of the attribute to be removed

See Also

IBuilderIntelliPidAttributeAccessor Interface

DeleteAttribute Overload

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderIntelliPidAttributeAccessor.FindElementsByAttributes Method

Find all elements by condition

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IEnumerable<IIntelliPidElement> FindElementsByAttributes(
string conditionQuery
)

Parameters

conditionQuery

Type: System.String

The filter condition (e.g. "Name=Value")

Return Value

Type: IEnumerable(IIntelliPidElement)[Missing <returns> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderIntelliPidAttributeAccessor.FindElementsByAttributes(System.String)"]

See Also

IBuilderIntelliPidAttributeAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderIntelliPidAttributeAccessor.GetAttributes Method

Extract all attribute values of an element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IDictionary<string, string> GetAttributes(
IIntelliPidElement element,
HashSet<string> attributes = null
)

Parameters

element

Type: UniversalPlantViewerBuilderPlugin.Version1.IIntelliPidElement

The element

attributes (Optional)

Type: System.Collections.Generic.HashSet(String)

The attributes to extract (can be null in order to extract all attributes)

Return Value

Type: IDictionary(String, String)[Missing <returns> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderIntelliPidAttributeAccessor.GetAttributes(UniversalPlantViewerBuilderPlugin.Version1.IIntelliPidElement,System.Collections.Generic.HashSet{System.String})"]

See Also

IBuilderIntelliPidAttributeAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderIntelliPidAttributeAccessor.IterateAttributes Method

Iterate over all attribute keys

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IEnumerable<string> IterateAttributes()

Return Value

Type: IEnumerable(String)[Missing <returns> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderIntelliPidAttributeAccessor.IterateAttributes"]

See Also

IBuilderIntelliPidAttributeAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderIntelliPidAttributeAccessor.RenameAttribute Method

Overload List

Name Description
RenameAttribute(String, String) Change an attribute key for all elements
RenameAttribute(IIntelliPidElement, String, String) Rename existing attribute in element

See Also

IBuilderIntelliPidAttributeAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderIntelliPidAttributeAccessor.RenameAttribute Method (String, String)

Change an attribute key for all elements

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void RenameAttribute(
string originalName,
string newName
)

Parameters

originalName

Type: System.String

The old name of the attribute

newName

Type: System.String

The new name of the attribute

See Also

IBuilderIntelliPidAttributeAccessor Interface

RenameAttribute Overload

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderIntelliPidAttributeAccessor.RenameAttribute Method (IIntelliPidElement, String, String)

Rename existing attribute in element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void RenameAttribute(
IIntelliPidElement element,
string oldName,
string newName
)

Parameters

element

Type: UniversalPlantViewerBuilderPlugin.Version1.IIntelliPidElement

The element

oldName

Type: System.String

The old name of the attribute to be renamed

newName

Type: System.String

The new name of the attribute

See Also

IBuilderIntelliPidAttributeAccessor Interface

RenameAttribute Overload

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderIntelliPidAttributeAccessor.UpdateAttribute Method

Update existing attribute in element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void UpdateAttribute(
IIntelliPidElement element,
string name,
string value
)

Parameters

element

Type: UniversalPlantViewerBuilderPlugin.Version1.IIntelliPidElement

The element

name

Type: System.String

The name of the existing attribute

value

Type: System.String

The new value

See Also

IBuilderIntelliPidAttributeAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderIntelliPidElementAccessor Interface

[Missing <summary> documentation for "T:UniversalPlantViewerBuilderPlugin.Version1.IBuilderIntelliPidElementAccessor"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public interface IBuilderIntelliPidElementAccessor

The IBuilderIntelliPidElementAccessor type exposes the following members.

Properties

Name Description
Sessions

Methods

Name Description
GetElement Access a single element
IterateElements Iterate over all elements

See Also

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderIntelliPidElementAccessor.IBuilderIntelliPidElementAccessor Properties

The IBuilderIntelliPidElementAccessor type exposes the following members.

Properties

Name Description
Sessions

See Also

IBuilderIntelliPidElementAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderIntelliPidElementAccessor.Sessions Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.IBuilderIntelliPidElementAccessor.Sessions"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IEnumerable<ISession> Sessions { get; }

Property Value

Type: IEnumerable(ISession)

See Also

IBuilderIntelliPidElementAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderIntelliPidElementAccessor.IBuilderIntelliPidElementAccessor Methods

The IBuilderIntelliPidElementAccessor type exposes the following members.

Methods

Name Description
GetElement Access a single element
IterateElements Iterate over all elements

See Also

IBuilderIntelliPidElementAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderIntelliPidElementAccessor.GetElement Method

Access a single element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IIntelliPidElement GetElement(
Guid uid
)

Parameters

uid

Type: System.Guid

The uid of the element

Return Value

Type: IIntelliPidElement[Missing <returns> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderIntelliPidElementAccessor.GetElement(System.Guid)"]

See Also

IBuilderIntelliPidElementAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderIntelliPidElementAccessor.IterateElements Method

Iterate over all elements

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IEnumerable<IIntelliPidElement> IterateElements()

Return Value

Type: IEnumerable(IIntelliPidElement)[Missing <returns> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderIntelliPidElementAccessor.IterateElements"]

See Also

IBuilderIntelliPidElementAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderLinkAccessor Interface

[Missing <summary> documentation for "T:UniversalPlantViewerBuilderPlugin.Version1.IBuilderLinkAccessor"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public interface IBuilderLinkAccessor

The IBuilderLinkAccessor type exposes the following members.

Methods

Name Description
AddRelation
CreateLink Create a new link - Use the returned identifier to register elements to the link

See Also

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderLinkAccessor.IBuilderLinkAccessor Methods

The IBuilderLinkAccessor type exposes the following members.

Methods

Name Description
AddRelation
CreateLink Create a new link - Use the returned identifier to register elements to the link

See Also

IBuilderLinkAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IBuilderLinkAccessor.AddRelation Method

[Missing <summary> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderLinkAccessor.AddRelation(UniversalPlantViewerBuilderPlugin.Version1.ILink,UniversalPlantViewerBuilderPlugin.Version1.IElement)"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void AddRelation(
ILink link,
IElement element
)

Parameters

link

Type: UniversalPlantViewerBuilderPlugin.Version1.ILink

[Missing <param name="link"/> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderLinkAccessor.AddRelation(UniversalPlantViewerBuilderPlugin.Version1.ILink,UniversalPlantViewerBuilderPlugin.Version1.IElement)"]

element

Type: UniversalPlantViewerBuilderPlugin.Version1.IElement

[Missing <param name="element"/> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderLinkAccessor.AddRelation(UniversalPlantViewerBuilderPlugin.Version1.ILink,UniversalPlantViewerBuilderPlugin.Version1.IElement)"]

See Also

IBuilderLinkAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

Create a new link - Use the returned identifier to register elements to the link

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
ILink CreateLink(
string url,
Color color,
string name = null,
LinkType type = LinkType.Default
)

Parameters

url

Type: System.String

The url of the new link

color

Type: UniversalPlantViewerBuilderPlugin.Version1.Color

The color of the new link

name (Optional)

Type: System.String

The name of the new link - optional

type (Optional)

Type: UniversalPlantViewerBuilderPlugin.Version1.LinkType

Special link treatment configuration

Return Value

Type: ILink[Missing <returns> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IBuilderLinkAccessor.CreateLink(System.String,UniversalPlantViewerBuilderPlugin.Version1.Color,System.String,UniversalPlantViewerBuilderPlugin.Version1.LinkType)"]

See Also

IBuilderLinkAccessor Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IDocument Interface

[Missing <summary> documentation for "T:UniversalPlantViewerBuilderPlugin.Version1.IDocument"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public interface IDocument

See Also

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IElement Interface

[Missing <summary> documentation for "T:UniversalPlantViewerBuilderPlugin.Version1.IElement"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public interface IElement

The IElement type exposes the following members.

Properties

Name Description
Session
Uid

Methods

Name Description
AddAttribute

Obsolete.

Add a new attribute to an element

DeleteAttribute

Obsolete.

Remove attribute from element

GetAttributes

Obsolete.

Extract all attribute values of an element

RenameAttribute

Obsolete.

Rename existing attribute in element

UpdateAttribute

Obsolete.

Update existing attribute in element

See Also

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IElement.IElement Properties

The IElement type exposes the following members.

Properties

Name Description
Session
Uid

See Also

IElement Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IElement.Session Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.IElement.Session"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
string Session { get; }

Property Value

Type: String

See Also

IElement Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IElement.Uid Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.IElement.Uid"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
Guid Uid { get; }

Property Value

Type: Guid

See Also

IElement Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IElement.IElement Methods

The IElement type exposes the following members.

Methods

Name Description
AddAttribute Obsolete. Add a new attribute to an element
DeleteAttribute Obsolete. Remove attribute from element
GetAttributes Obsolete. Extract all attribute values of an element
RenameAttribute Obsolete. Rename existing attribute in element
UpdateAttribute Obsolete. Update existing attribute in element

See Also

IElement Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IElement.AddAttribute Method

This API is now obsolete.

Add a new attribute to an element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
[ObsoleteAttribute]
void AddAttribute(
string name,
string value
)

Parameters

name

Type: System.String

The new attribute key

value

Type: System.String

The attributes value

See Also

IElement Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IElement.DeleteAttribute Method

This API is now obsolete.

Remove attribute from element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
[ObsoleteAttribute]
void DeleteAttribute(
string name
)

Parameters

name

Type: System.String

The name of the attribute to be removed

See Also

IElement Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IElement.GetAttributes Method

This API is now obsolete.

Extract all attribute values of an element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
[ObsoleteAttribute]
IDictionary<string, string> GetAttributes(
HashSet<string> attributes = null
)

Parameters

attributes (Optional)

Type: System.Collections.Generic.HashSet(String)

The attributes to extract (can be null in order to extract all attributes)

Return Value

Type: IDictionary(String, String)[Missing <returns> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IElement.GetAttributes(System.Collections.Generic.HashSet{System.String})"]

See Also

IElement Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IElement.RenameAttribute Method

This API is now obsolete.

Rename existing attribute in element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
[ObsoleteAttribute]
void RenameAttribute(
string oldName,
string newName
)

Parameters

oldName

Type: System.String

The old name of the attribute to be renamed

newName

Type: System.String

The new name of the attribute

See Also

IElement Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IElement.UpdateAttribute Method

This API is now obsolete.

Update existing attribute in element

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
[ObsoleteAttribute]
void UpdateAttribute(
string name,
string value
)

Parameters

name

Type: System.String

The name of the existing attribute

value

Type: System.String

The new value

See Also

IElement Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IGraphicElement Interface

[Missing <summary> documentation for "T:UniversalPlantViewerBuilderPlugin.Version1.IGraphicElement"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public interface IGraphicElement

The IGraphicElement type exposes the following members.

Properties

Name Description
AspectName
ParentElement

See Also

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IGraphicElement.IGraphicElement Properties

The IGraphicElement type exposes the following members.

Properties

Name Description
AspectName
ParentElement

See Also

IGraphicElement Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IGraphicElement.AspectName Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.IGraphicElement.AspectName"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
string AspectName { get; }

Property Value

Type: String

See Also

IGraphicElement Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IGraphicElement.ParentElement Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.IGraphicElement.ParentElement"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IElement ParentElement { get; }

Property Value

Type: IElement

See Also

IGraphicElement Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IIntelliPidElement Interface

[Missing <summary> documentation for "T:UniversalPlantViewerBuilderPlugin.Version1.IIntelliPidElement"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public interface IIntelliPidElement

The IIntelliPidElement type exposes the following members.

Properties

Name Description
Session
Uid

See Also

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IIntelliPidElement.IIntelliPidElement Properties

The IIntelliPidElement type exposes the following members.

Properties

Name Description
Session
Uid

See Also

IIntelliPidElement Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IIntelliPidElement.Session Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.IIntelliPidElement.Session"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
string Session { get; }

Property Value

Type: String

See Also

IIntelliPidElement Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IIntelliPidElement.Uid Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.IIntelliPidElement.Uid"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
Guid Uid { get; }

Property Value

Type: Guid

See Also

IIntelliPidElement Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

[Missing <summary> documentation for "T:UniversalPlantViewerBuilderPlugin.Version1.ILink"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public interface ILink

See Also

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IPluginVersion1 Interface

[Missing <summary> documentation for "T:UniversalPlantViewerBuilderPlugin.Version1.IPluginVersion1"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public interface IPluginVersion1

The IPluginVersion1 type exposes the following members.

Properties

Name Description
Name
ProcessOrder

Methods

Name Description
BeforeExport

See Also

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IPluginVersion1.IPluginVersion1 Properties

The IPluginVersion1 type exposes the following members.

Properties

Name Description
Name
ProcessOrder

See Also

IPluginVersion1 Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IPluginVersion1.Name Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.IPluginVersion1.Name"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
string Name { get; }

Property Value

Type: String

See Also

IPluginVersion1 Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IPluginVersion1.ProcessOrder Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.IPluginVersion1.ProcessOrder"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
int ProcessOrder { get; }

Property Value

Type: Int32

See Also

IPluginVersion1 Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IPluginVersion1.IPluginVersion1 Methods

The IPluginVersion1 type exposes the following members.

Methods

Name Description
BeforeExport

See Also

IPluginVersion1 Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IPluginVersion1.BeforeExport Method

[Missing <summary> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IPluginVersion1.BeforeExport(UniversalPlantViewerBuilderPlugin.Version1.IPreExportHook)"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
void BeforeExport(
IPreExportHook hook
)

Parameters

hook

Type: UniversalPlantViewerBuilderPlugin.Version1.IPreExportHook

[Missing <param name="hook"/> documentation for "M:UniversalPlantViewerBuilderPlugin.Version1.IPluginVersion1.BeforeExport(UniversalPlantViewerBuilderPlugin.Version1.IPreExportHook)"]

See Also

IPluginVersion1 Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IPreExportHook Interface

[Missing <summary> documentation for "T:UniversalPlantViewerBuilderPlugin.Version1.IPreExportHook"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public interface IPreExportHook

The IPreExportHook type exposes the following members.

Properties

Name Description
BuilderAttributeAccessor
BuilderContext
BuilderDocumentAccessor
BuilderElementAccessor
BuilderGraphicAccessor
BuilderIntelliPidAttributeAccessor
BuilderIntelliPidElementAccessor
BuilderLinkAccessor

See Also

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IPreExportHook.IPreExportHook Properties

The IPreExportHook type exposes the following members.

Properties

Name Description
BuilderAttributeAccessor
BuilderContext
BuilderDocumentAccessor
BuilderElementAccessor
BuilderGraphicAccessor
BuilderIntelliPidAttributeAccessor
BuilderIntelliPidElementAccessor
BuilderLinkAccessor

See Also

IPreExportHook Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IPreExportHook.BuilderAttributeAccessor Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.IPreExportHook.BuilderAttributeAccessor"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IBuilderAttributeAccessor BuilderAttributeAccessor { get; }

Property Value

Type: IBuilderAttributeAccessor

See Also

IPreExportHook Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IPreExportHook.BuilderContext Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.IPreExportHook.BuilderContext"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IBuilderContext BuilderContext { get; }

Property Value

Type: IBuilderContext

See Also

IPreExportHook Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IPreExportHook.BuilderDocumentAccessor Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.IPreExportHook.BuilderDocumentAccessor"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IBuilderDocumentAccessor BuilderDocumentAccessor { get; }

Property Value

Type: IBuilderDocumentAccessor

See Also

IPreExportHook Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IPreExportHook.BuilderElementAccessor Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.IPreExportHook.BuilderElementAccessor"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IBuilderElementAccessor BuilderElementAccessor { get; }

Property Value

Type: IBuilderElementAccessor

See Also

IPreExportHook Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IPreExportHook.BuilderGraphicAccessor Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.IPreExportHook.BuilderGraphicAccessor"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IBuilderGraphicAccessor BuilderGraphicAccessor { get; }

Property Value

Type: IBuilderGraphicAccessor

See Also

IPreExportHook Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IPreExportHook.BuilderIntelliPidAttributeAccessor Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.IPreExportHook.BuilderIntelliPidAttributeAccessor"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IBuilderIntelliPidAttributeAccessor BuilderIntelliPidAttributeAccessor { get; }

Property Value

Type: IBuilderIntelliPidAttributeAccessor

See Also

IPreExportHook Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IPreExportHook.BuilderIntelliPidElementAccessor Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.IPreExportHook.BuilderIntelliPidElementAccessor"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IBuilderIntelliPidElementAccessor BuilderIntelliPidElementAccessor { get; }

Property Value

Type: IBuilderIntelliPidElementAccessor

See Also

IPreExportHook Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

IPreExportHook.BuilderLinkAccessor Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.IPreExportHook.BuilderLinkAccessor"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
IBuilderLinkAccessor BuilderLinkAccessor { get; }

Property Value

Type: IBuilderLinkAccessor

See Also

IPreExportHook Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

ISession Interface

[Missing <summary> documentation for "T:UniversalPlantViewerBuilderPlugin.Version1.ISession"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public interface ISession

The ISession type exposes the following members.

Properties

Name Description
SessionFile

See Also

UniversalPlantViewerBuilderPlugin.Version1 Namespace

ISession.ISession Properties

The ISession type exposes the following members.

Properties

Name Description
SessionFile

See Also

ISession Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

ISession.SessionFile Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.ISession.SessionFile"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
string SessionFile { get; }

Property Value

Type: String

See Also

ISession Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

ISessionTransformation Interface

[Missing <summary> documentation for "T:UniversalPlantViewerBuilderPlugin.Version1.ISessionTransformation"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public interface ISessionTransformation

The ISessionTransformation type exposes the following members.

Properties

Name Description
Rotation
Scale
Source
Translation

See Also

UniversalPlantViewerBuilderPlugin.Version1 Namespace

ISessionTransformation.ISessionTransformation Properties

The ISessionTransformation type exposes the following members.

Properties

Name Description
Rotation
Scale
Source
Translation

See Also

ISessionTransformation Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

ISessionTransformation.Rotation Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.ISessionTransformation.Rotation"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
double Rotation { get; }

Property Value

Type: Double

See Also

ISessionTransformation Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

ISessionTransformation.Scale Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.ISessionTransformation.Scale"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
double Scale { get; }

Property Value

Type: Double

See Also

ISessionTransformation Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

ISessionTransformation.Source Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.ISessionTransformation.Source"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
Vector3D Source { get; }

Property Value

Type: Vector3D

See Also

ISessionTransformation Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

ISessionTransformation.Translation Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.ISessionTransformation.Translation"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
Vector3D Translation { get; }

Property Value

Type: Vector3D

See Also

ISessionTransformation Interface

UniversalPlantViewerBuilderPlugin.Version1 Namespace

LinkType Enumeration

[Missing <summary> documentation for "T:UniversalPlantViewerBuilderPlugin.Version1.LinkType"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public enum LinkType

Members

Member name Value Description
Default 0 No special treatment
Pdf 1 Opens the embedded pdf viewer with the link content
Event 2 Only triggers the api event. Will not open the link

See Also

UniversalPlantViewerBuilderPlugin.Version1 Namespace

Vector3D Structure

[Missing <summary> documentation for "T:UniversalPlantViewerBuilderPlugin.Version1.Vector3D"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public struct Vector3D

The Vector3D type exposes the following members.

Properties

Name Description
X
Y
Z

See Also

UniversalPlantViewerBuilderPlugin.Version1 Namespace

Vector3D.Vector3D Properties

The Vector3D type exposes the following members.

Properties

Name Description
X
Y
Z

See Also

Vector3D Structure

UniversalPlantViewerBuilderPlugin.Version1 Namespace

Vector3D.X Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.Vector3D.X"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public double X { get; set; }

Property Value

Type: Double

See Also

Vector3D Structure

UniversalPlantViewerBuilderPlugin.Version1 Namespace

Vector3D.Y Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.Vector3D.Y"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public double Y { get; set; }

Property Value

Type: Double

See Also

Vector3D Structure

UniversalPlantViewerBuilderPlugin.Version1 Namespace

Vector3D.Z Property

[Missing <summary> documentation for "P:UniversalPlantViewerBuilderPlugin.Version1.Vector3D.Z"]

Namespace: UniversalPlantViewerBuilderPlugin.Version1Assembly: UniversalPlantViewerBuilderPlugin (in UniversalPlantViewerBuilderPlugin.dll) Version: 5.0.1811.501

Syntax

C#
public double Z { get; set; }

Property Value

Type: Double

See Also

Vector3D Structure

UniversalPlantViewerBuilderPlugin.Version1 Namespace