14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
30 protected override void Dispose(
bool disposing) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
37 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
39 base.Dispose(disposing);
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
139 IntPtr tmp_rb = rb ==
null ? IntPtr.Zero :
OdResBuf.
getCPtr(rb).Handle;
140 IntPtr saved_rb = tmp_rb;
147if(tmp_rb == IntPtr.Zero) rb =
null;
148 if(tmp_rb != IntPtr.Zero && tmp_rb != saved_rb)
150 MemoryTransaction mTrans_rb = MemoryManager.GetMemoryManager().GetCurrentTransaction();
151 if(mTrans_rb !=
null)
166IntPtr tmp_s = Marshal.StringToCoTaskMemUni(s);
167 IntPtr saved_s = tmp_s;
173if (tmp_s != saved_s) s = Marshal.PtrToStringUni(tmp_s);
226 MemoryManager mMan = MemoryManager.GetMemoryManager();
227 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
251 MemoryManager mMan = MemoryManager.GetMemoryManager();
252 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
303 MemoryManager mMan = MemoryManager.GetMemoryManager();
304 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
365 MemoryManager mMan = MemoryManager.GetMemoryManager();
366 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
virtual OdDbBlockElement.HistoryCompression historyCompression()
void insertColumn(OdDbObjectId param, String connection, int after)
override void erased(OdDbObject arg0, bool arg1)
override void addedToGraph(OdDbEvalGraph arg0)
static new OdRxClass desc()
OdResult setEditable(int column, bool val)
bool isAttribute(int arg0)
void setDefaultActiveRow(int row)
void setCustomProperties(int column, OdDbObjectId id)
override OdResult dxfInFields(OdDbDxfFiler pFiler)
override void Dispose(bool disposing)
void insertRow(int after)
OdDbObjectId GetParameterId(Int32 iColumn)
static new OdDbBlockPropertiesTable createObject()
OdResult setRemovable(int column, bool val)
bool columnValuesAreUnique(int col)
String format(int column)
bool runtimeParametersOnly()
OdResult getCellValue(int column, int row, ref OdResBuf rb)
static string getRealClassName(IntPtr ptr)
static OdDbBlockPropertiesTable cast(OdRxObject pObj)
void setFormat(int column, String f)
bool isAngular(int column)
override void removedFromGraph(OdDbEvalGraph gr)
static HandleRef getCPtr(OdDbBlockPropertiesTable obj)
void tableAudit(SWIGTYPE_p_OdArrayT_OdDbBPTAuditError_t arg0)
String getColumnName(int column)
OdDbBlockPropertiesTable(IntPtr cPtr, bool cMemoryOwn)
OdResult setConstant(int column, bool val)
void setDefaultValue(int column, OdResBuf rb)
static uint bptNodeId(OdDbEvalGraph gr)
void setRuntimeParametersOnly(bool b)
string vb_format(int column)
int getDefaultActiveRow()
bool constant(int column)
bool disabledInDrawingEditor()
String GetName(Int32 iColumn)
String tableDescription()
void moveRow(int from, int to)
void moveColumn(int from, int to)
void sortRows(int column, bool ascending)
bool removable(int column)
override OdRxObject queryX(OdRxClass protocolClass)
virtual Teigha.TD.OdDbBlockElement.HistoryCompression vb_historyCompression()
OdInt32Array GetRowIndices()
void removeColumn(int column)
OdResBuf defaultValue(int column)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
override OdResult dwgInFields(OdDbDwgFiler pFiler)
override void dwgOutFields(OdDbDwgFiler pFiler)
OdResBuf unmatchedValue(int column)
void setMustMatch(bool b)
OdResult setCellValue(int column, int row, OdResBuf rb)
OdResBuf GetValue(Int32 iColumn, Int32 iRow)
void appendColumn(OdDbObjectId param, String connection)
override void dxfOutFields(OdDbDxfFiler pFiler)
void setUnmatchedValue(int column, OdResBuf rb)
bool editable(int column)
void setTableDescription(String s)
void setTableName(String s)
OdResult getCellValueString(int column, int row, ref string s)
OdDbObjectId customProperties(int column)
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
static HandleRef getCPtr(OdDbEvalGraph obj)
static HandleRef getCPtr(OdDbObject obj)
static HandleRef getCPtr(OdDbObjectId obj)
static HandleRef getCPtr(OdResBuf obj)
static global::System.Exception Retrieve()
static bool OdDbBlockPropertiesTable_runtimeParametersOnly(HandleRef jarg1)
static void OdDbBlockPropertiesTable_appendRow(HandleRef jarg1)
static bool OdDbBlockPropertiesTable_isAngular(HandleRef jarg1, int jarg2)
static IntPtr OdDbBlockPropertiesTable_unmatchedValue(HandleRef jarg1, int jarg2)
static void OdDbBlockPropertiesTable_erased(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static int OdDbBlockPropertiesTable_getDefaultActiveRow(HandleRef jarg1)
static String OdDbBlockPropertiesTable_getColumnName(HandleRef jarg1, int jarg2)
static global::System.IntPtr OdDbBlockPropertiesTable_GetParameterId(HandleRef jarg1, Int32 jarg2)
static bool OdDbBlockPropertiesTable_editable(HandleRef jarg1, int jarg2)
static String OdDbBlockPropertiesTable_tableDescription(HandleRef jarg1)
static void OdDbBlockPropertiesTable_tableAudit(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbBlockPropertiesTable_indexOfRow(HandleRef jarg1, int jarg2)
static IntPtr OdDbBlockPropertiesTable_queryX(HandleRef jarg1, HandleRef jarg2)
static String OdDbBlockPropertiesTable_format(HandleRef jarg1, int jarg2)
static void OdDbBlockPropertiesTable_setRuntimeParametersOnly(HandleRef jarg1, bool jarg2)
static bool OdDbBlockPropertiesTable_removable(HandleRef jarg1, int jarg2)
static void OdDbBlockPropertiesTable_removeRow(HandleRef jarg1, int jarg2)
static void OdDbBlockPropertiesTable_addedToGraph(HandleRef jarg1, HandleRef jarg2)
static void OdDbBlockPropertiesTable_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbBlockPropertiesTable_setMustMatch(HandleRef jarg1, bool jarg2)
static String OdDbBlockPropertiesTable_GetName(HandleRef jarg1, Int32 jarg2)
static uint OdDbBlockPropertiesTable_bptNodeId(HandleRef jarg1)
static int OdDbBlockPropertiesTable_idOfRow(HandleRef jarg1, int jarg2)
static bool OdDbBlockPropertiesTable_isAttribute(HandleRef jarg1, int jarg2)
static int OdDbBlockPropertiesTable_setEditable(HandleRef jarg1, int jarg2, bool jarg3)
static void OdDbBlockPropertiesTable_removeColumn(HandleRef jarg1, int jarg2)
static int OdDbBlockPropertiesTable_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbBlockPropertiesTable_setCellValue(HandleRef jarg1, int jarg2, int jarg3, HandleRef jarg4)
static void OdDbBlockPropertiesTable_setUnmatchedValue(HandleRef jarg1, int jarg2, HandleRef jarg3)
static void OdDbBlockPropertiesTable_setCustomProperties(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbBlockPropertiesTable_getCellValue(HandleRef jarg1, int jarg2, int jarg3, ref IntPtr jarg4)
static void OdDbBlockPropertiesTable_setDefaultActiveRow(HandleRef jarg1, int jarg2)
static void OdDbBlockPropertiesTable_setTableDescription(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDbBlockPropertiesTable_sortRows(HandleRef jarg1, int jarg2, bool jarg3)
static IntPtr OdDbBlockPropertiesTable_cast(HandleRef jarg1)
static bool OdDbBlockPropertiesTable_columnValuesAreUnique(HandleRef jarg1, int jarg2)
static void OdDbBlockPropertiesTable_setTableName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool OdDbBlockPropertiesTable_mustMatch(HandleRef jarg1)
static int OdDbBlockPropertiesTable_numberOfRows(HandleRef jarg1)
static void OdDbBlockPropertiesTable_setFormat(HandleRef jarg1, int jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static String OdDbBlockPropertiesTable_tableName(HandleRef jarg1)
static void OdDbBlockPropertiesTable_moveColumn(HandleRef jarg1, int jarg2, int jarg3)
static void OdDbBlockPropertiesTable_insertRow(HandleRef jarg1, int jarg2)
static IntPtr OdDbBlockPropertiesTable_defaultValue(HandleRef jarg1, int jarg2)
static int OdDbBlockPropertiesTable_getCellValueString(HandleRef jarg1, int jarg2, int jarg3, ref IntPtr jarg4)
static int OdDbBlockPropertiesTable_numberOfColumns(HandleRef jarg1)
static IntPtr OdDbBlockPropertiesTable_GetValue(HandleRef jarg1, Int32 jarg2, Int32 jarg3)
static Int32 OdDbBlockPropertiesTable_GetColumnCount(HandleRef jarg1)
static string OdDbBlockPropertiesTable_getRealClassName(IntPtr jarg1)
static void OdDbBlockPropertiesTable_setDefaultValue(HandleRef jarg1, int jarg2, HandleRef jarg3)
static void OdDbBlockPropertiesTable_removedFromGraph(HandleRef jarg1, HandleRef jarg2)
static void OdDbBlockPropertiesTable_moveRow(HandleRef jarg1, int jarg2, int jarg3)
static int OdDbBlockPropertiesTable_setConstant(HandleRef jarg1, int jarg2, bool jarg3)
static bool OdDbBlockPropertiesTable_constant(HandleRef jarg1, int jarg2)
static void OdDbBlockPropertiesTable_insertColumn(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, int jarg4)
static void OdDbBlockPropertiesTable_appendColumn(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static int OdDbBlockPropertiesTable_setRemovable(HandleRef jarg1, int jarg2, bool jarg3)
static Int32 OdDbBlockPropertiesTable_GetRowCount(HandleRef jarg1)
static bool OdDbBlockPropertiesTable_disabledInDrawingEditor(HandleRef jarg1)
static IntPtr OdDbBlockPropertiesTable_GetRowIndices(HandleRef jarg1)
static int OdDbBlockPropertiesTable_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbBlockPropertiesTable_customProperties(HandleRef jarg1, int jarg2)
static void OdDbBlockPropertiesTable_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbBlockPropertiesTable_createObject()
static void delete_OdDbBlockPropertiesTable(HandleRef jarg1)
static IntPtr OdDbBlockPropertiesTable_isA(HandleRef jarg1)
static IntPtr OdDbBlockPropertiesTable_desc()