NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Protected Member Functions | Properties | List of all members
NXOpen.Formboard.UpdateDiscrepancy Class Reference

Defines a discrepancy object which contains information about a specific difference between the formboard drawing and the 3D harness model. More...

Inheritance diagram for NXOpen.Formboard.UpdateDiscrepancy:
NXOpen.TransientObject NXOpen.Utilities.NXRemotableObject IDisposable IMessageSink

Public Types

enum  ObjectType {
  Unknown, Rcp, Segment, Clip,
  Component, Harness, Wire, Cable,
  Shield, Connector, Device, Overstock,
  Fillerstock, FittingOverstock
}
 Specifies the type of objects involved in the discrepancy. More...
 
enum  Type { Unknown, Missing, Extra, Modified }
 The general type of the discrepancy. More...
 

Protected Member Functions

override void FreeResource ()
 Frees the memory associated with this object. More...
 

Properties

unsafe string Description [get]
 Returns the description string of the discrepancy. More...
 
unsafe
NXOpen.Formboard.UpdateDiscrepancy.ObjectType 
DiscrepancyObjectType [get]
 Returns the type of object referenced by the discrepancy. More...
 
unsafe
NXOpen.Formboard.UpdateDiscrepancy.Type 
DiscrepancyType [get]
 Returns the general type of the discrepancy. More...
 
unsafe NXOpen.NXObject FormboardObject [get]
 Returns the object in the 2D formboard referenced by the discrepancy. More...
 
unsafe NXOpen.NXObject HarnessObject [get]
 Returns the object in the 3D harness referenced by the discrepancy. More...
 
- Properties inherited from NXOpen.TransientObject
IntPtr Handle [get]
 Handle of the internal object represented by this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.TransientObject
void Dispose ()
 Frees the object from memory. More...
 
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
new string ToString ()
 Returns a String that represents the current Object. More...
 

Detailed Description

Defines a discrepancy object which contains information about a specific difference between the formboard drawing and the 3D harness model.

Created in NX7.5.0

Member Enumeration Documentation

Specifies the type of objects involved in the discrepancy.

Enumerator
Unknown 

Unknown type.

Rcp 

Routing Control Point.

Segment 

Routing Segment.

Clip 

A component not assigned as a electrical connector.

Component 

A component assigned as a electrical connector or device.

Harness 

Harness.

Wire 

Wire connection.

Cable 

Cable connection.

Shield 

Shield connection.

Connector 

ConnectorDevice object which has a type of connector.

Device 

ConnectorDevice object which has a type of device.

Overstock 

Overstock.

Fillerstock 

Filler stock.

FittingOverstock 

Overstock applied to fittings.

The general type of the discrepancy.

Enumerator
Unknown 

Unknown type, not valid.

Missing 

Object exits in the 3D harness but is missing from the formboard.

Extra 

Object is in the formboard but not in the 3D harness.

Modified 

Object exists in both 3D and the formboard but is modified in some way.

Member Function Documentation

override void NXOpen.Formboard.UpdateDiscrepancy.FreeResource ( )
inlineprotectedvirtual

Frees the memory associated with this object.

Created in NX7.5.0

License requirements: None.

Implements NXOpen.TransientObject.

Property Documentation

unsafe string NXOpen.Formboard.UpdateDiscrepancy.Description
get

Returns the description string of the discrepancy.

Created in NX7.5.0

License requirements: routing_harness ("Routing Harness")

unsafe NXOpen.Formboard.UpdateDiscrepancy.ObjectType NXOpen.Formboard.UpdateDiscrepancy.DiscrepancyObjectType
get

Returns the type of object referenced by the discrepancy.

Created in NX7.5.0

License requirements: routing_harness ("Routing Harness")

unsafe NXOpen.Formboard.UpdateDiscrepancy.Type NXOpen.Formboard.UpdateDiscrepancy.DiscrepancyType
get

Returns the general type of the discrepancy.

Created in NX7.5.0

License requirements: routing_harness ("Routing Harness")

unsafe NXOpen.NXObject NXOpen.Formboard.UpdateDiscrepancy.FormboardObject
get

Returns the object in the 2D formboard referenced by the discrepancy.

This may be a null reference (Nothing in Visual Basic) depending on the type of the discrepancy.

Created in NX7.5.0

License requirements: routing_harness ("Routing Harness")

unsafe NXOpen.NXObject NXOpen.Formboard.UpdateDiscrepancy.HarnessObject
get

Returns the object in the 3D harness referenced by the discrepancy.

This may be a null reference (Nothing in Visual Basic) depending on the type of the discrepancy.

Created in NX7.5.0

License requirements: routing_harness ("Routing Harness")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.