-
- Introduction
- Setup
- What's new
- Start Window
- Multi-Window System
- Camera
- Objects
- Tools
- Additional objects
- Custom attributes
- Project tree
- Search tab
- Attributes tab
- Files tab
- 2D to 3D projection
- Animation
- AppControls
- Comment
- Drawing
- Markup
- Package
- P&ID Sketch
- Photo
- Point of Interest
- Report
- Screenshot
- Sketch
- Spraying
- View
- Settings
- Advanced options
- IntelliPID Module
- Linking and API
- Appendix - Custom settings files
- Appendix - Command line parameters
- Appendix - Performance optimisation
- Appendix - How to use 3D PDF files
-
- Introduction
- Builder
- AdapterForSmartReview
- AdapterForNavisworks
- AdapterForE3d
- AdapterForIfc
- AdapterForLaserScans
- AdapterForDocuments
- AdapterForSpid
- AdapterForPdfPid
- SDK
- UniversalPlantViewerBuilderPlugin
Namespace
- Classes
- Structures
- Interfaces
- Enumerations
- CanceledExecutionException Class
- CanceledExecutionException Constructor
- CanceledExecutionException Constructor
- CanceledExecutionException Constructor (String)
- CanceledExecutionException Constructor (String, Exception)
- Colour Structure
- Color.Color Properties
- Color.A Property
- Color.B Property
- See Also
- Color.G Property
- Color.R Property
- IBuilderAttributeAccessor Interface
- IBuilderAttributeAccessor.IBuilderAttributeAccessor Methods
- IBuilderAttributeAccessor.AddAttribute Method
- IBuilderAttributeAccessor.DeleteAttribute Method
- See Also
- IBuilderAttributeAccessor.DeleteAttribute Method (String)
- IBuilderAttributeAccessor.DeleteAttribute Method (IElement, String)
- IBuilderAttributeAccessor.DeleteElement Method
- IBuilderAttributeAccessor.FindElementsByAttributes Method
- IBuilderAttributeAccessor.GetAttributes Method
- IBuilderAttributeAccessor.GetElement Method
- IBuilderAttributeAccessor.IterateAttributes Method
- IBuilderAttributeAccessor.IterateElements Method
- IBuilderAttributeAccessor.RenameAttribute Method
- IBuilderAttributeAccessor.RenameAttribute Method (String, String)
- IBuilderAttributeAccessor.RenameAttribute Method (IElement, String, String)
- IBuilderAttributeAccessor.UpdateAttribute Method
- IBuilderContext Interface
- IBuilderContext.IBuilderContext Methods
- IBuilderContext.CancelExecution Method
- IBuilderContext.CancelExecution Method
- IBuilderContext.CancelExecution Method (String)
- IBuilderContext.Log Method
- IBuilderContext.LogError Method
- IBuilderDocumentAccessor Interface
- IBuilderDocumentAccessor.IBuilderDocumentAccessor Methods
- IBuilderDocumentAccessor.AddRelation Method
- IBuilderDocumentAccessor.CreatePdf Method
- IBuilderElementAccessor Interface
- IBuilderElementAccessor.IBuilderElementAccessor Properties
- IBuilderElementAccessor.Sessions Property
- IBuilderElementAccessor.IBuilderElementAccessor Methods
- IBuilderElementAccessor.CreateElement Method
- IBuilderElementAccessor.DeleteElement Method
- IBuilderElementAccessor.GetElement Method
- IBuilderElementAccessor.IterateElements Method
- IBuilderGraphicAccessor
Interface
- Syntax
- Methods
- See Also
- IBuilderGraphicAccessor.IBuilderGraphicAccessor Methods
- IBuilderGraphicAccessor.CreateAspect Method
- IBuilderGraphicAccessor.CreateGraphic Method
- IBuilderGraphicAccessor.DeleteAspect Method
- IBuilderGraphicAccessor.GetAspects Method
- IBuilderGraphicAccessor.GetGraphics Method
- IBuilderGraphicAccessor.GetPrimitives Method
- IBuilderGraphicAccessor.GetSessionTransformation Method
- IBuilderGraphicAccessor.SetColor Method
- IBuilderGraphicAccessor.SetPrimitives Method
- IBuilderIntelliPidAttributeAccessor Interface
- IBuilderIntelliPidAttributeAccessor.IBuilderIntelliPidAttributeAccessor Methods
- IBuilderIntelliPidAttributeAccessor.AddAttribute Method
- IBuilderIntelliPidAttributeAccessor.DeleteAttribute Method
- See Also
- IBuilderIntelliPidAttributeAccessor.DeleteAttribute Method (String)
- IBuilderIntelliPidAttributeAccessor.DeleteAttribute Method (IIntelliPidElement, String)
- IBuilderIntelliPidAttributeAccessor.FindElementsByAttributes Method
- IBuilderIntelliPidAttributeAccessor.GetAttributes Method
- IBuilderIntelliPidAttributeAccessor.IterateAttributes Method
- Syntax
- IBuilderIntelliPidAttributeAccessor.RenameAttribute Method
- IBuilderIntelliPidAttributeAccessor.RenameAttribute Method (String, String)
- IBuilderIntelliPidAttributeAccessor.RenameAttribute Method (IIntelliPidElement, String, String)
- IBuilderIntelliPidAttributeAccessor.UpdateAttribute Method
- IBuilderIntelliPidElementAccessor Interface
- IBuilderIntelliPidElementAccessor.IBuilderIntelliPidElementAccessor Properties
- IBuilderIntelliPidElementAccessor.Sessions Property
- IBuilderIntelliPidElementAccessor.IBuilderIntelliPidElementAccessor Methods
- IBuilderIntelliPidElementAccessor.GetElement Method
- IBuilderIntelliPidElementAccessor.IterateElements Method
- IBuilderLinkAccessor Interface
- IBuilderLinkAccessor.IBuilderLinkAccessor Methods
- IBuilderLinkAccessor.AddRelation Method
- IBuilderLinkAccessor.CreateLink Method
- IDocument Interface
- IElement Interface
- IElement.IElement Properties
- IElement.Session Property
- IElement.Uid Property
- IElement.IElement Methods
- IElement.AddAttribute Method
- IElement.DeleteAttribute Method
- IElement.GetAttributes Method
- IElement.RenameAttribute Method
- IElement.UpdateAttribute Method
- IGraphicElement Interface
- Properties
- IGraphicElement.IGraphicElement Properties
- IGraphicElement.AspectName Property
- IGraphicElement.ParentElement Property
- IIntelliPidElement Interface
- IIntelliPidElement.IIntelliPidElement Properties
- IIntelliPidElement.Session Property
- IIntelliPidElement.Uid Property
- ILink Interface
- IPluginVersion1 Interface
- IPluginVersion1.IPluginVersion1 Properties
- IPluginVersion1.Name Property
- IPluginVersion1.ProcessOrder Property
- IPluginVersion1.IPluginVersion1 Methods
- IPluginVersion1.BeforeExport Method
- IPreExportHook Interface
- IPreExportHook.IPreExportHook Properties
- IPreExportHook.BuilderAttributeAccessor Property
- IPreExportHook.BuilderContext Property
- IPreExportHook.BuilderDocumentAccessor Property
- IPreExportHook.BuilderElementAccessor Property
- IPreExportHook.BuilderGraphicAccessor Property
- IPreExportHook.BuilderIntelliPidAttributeAccessor Property
- IPreExportHook.BuilderIntelliPidElementAccessor Property
- ISessionTransformation.Rotation Property
- Vector3D.Vector3D Properties
- LaserscanClippingPlugin
- ExcelImportPlugin
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>See Also
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
IBuilderLinkAccessor.CreateLink Method
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
UniversalPlantViewerBuilderPlugin.Version1 Namespace
ILink Interface
[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
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
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
UniversalPlantViewerBuilderPlugin.Version1 Namespace
IPluginVersion1.IPluginVersion1 Methods
The IPluginVersion1 type exposes the following members.
Methods
Name | Description |
---|---|
BeforeExport |
See Also
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
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
See Also
UniversalPlantViewerBuilderPlugin.Version1 Namespace
IPreExportHook.IPreExportHook Properties
The IPreExportHook type exposes the following members.
Properties
See Also
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
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
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
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
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
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
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
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
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
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
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 |
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
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
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
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