Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdDbTableContent.cs
Go to the documentation of this file.
1//------------------------------------------------------------------------------
2// <auto-generated />
3//
4// This file was automatically generated by SWIG (http://www.swig.org).
5// Version 4.0.2
6//
7// Do not make changes to this file unless you know what you are doing--modify
8// the SWIG interface file instead.
9//------------------------------------------------------------------------------
10
11namespace Teigha.TD {
12
13using System;
14using System.Runtime.InteropServices;
15using Teigha.Core;
16
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdDbTableContent(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdDbTableContent_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDbTableContent obj) {
27 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
28 }
29
30 protected override void Dispose(bool disposing) {
31 lock(this) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
33 if (swigCMemOwn) {
34 swigCMemOwn = false;
36 }
37 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
38 }
39 base.Dispose(disposing);
40 }
41 }
42
43 public static OdDbTableContent cast(OdRxObject pObj) {// OdSmartPtr<OdDbTableContent>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
48 OdDbTableContent ret = null;
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdDbTableContent)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbTableContent),ptr, true));
52 ret = (OdDbTableContent)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbTableContent),ptr, false);
53 }
54 else
55 {
56 ret = (OdDbTableContent)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbTableContent),ptr, true);
57 }
58
60 return ret;
61}
62
63 public new static OdRxClass desc() {
64 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TD_DbPINVOKE.OdDbTableContent_desc(),false); /*createInt 3_2*/
65
67 return ret;
68}
69
70 public override OdRxClass isA() {
71 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TD_DbPINVOKE.OdDbTableContent_isA(swigCPtr),false); /*createInt 3_2*/
72
74 return ret;
75}
76
77 public override OdRxObject queryX(OdRxClass protocolClass) {
78 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),TD_DbPINVOKE.OdDbTableContent_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public new static OdDbTableContent createObject() {// OdSmartPtr<OdDbTableContent>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
89 OdDbTableContent ret = null;
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdDbTableContent)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbTableContent),ptr, true));
93 ret = (OdDbTableContent)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbTableContent),ptr, false);
94 }
95 else
96 {
97 ret = (OdDbTableContent)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbTableContent),ptr, true);
98 }
99
101 return ret;
102}
103
109
114
115 public virtual String cellStyle(Int32 nRow, Int32 nCol) {
116 string ret = TD_DbPINVOKE.OdDbTableContent_cellStyle(swigCPtr, nRow /*SIMPLETYPE*/, nCol /*SIMPLETYPE*/);
118 return ret;
119}
120
121 public virtual void setCellStyle(Int32 nRow, Int32 nCol, String pszCellStyle) {
122 TD_DbPINVOKE.OdDbTableContent_setCellStyle(swigCPtr, nRow /*SIMPLETYPE*/, nCol /*SIMPLETYPE*/, pszCellStyle);
124 }
125
126 public virtual double rowHeight(Int32 nRow) {
127 double ret = TD_DbPINVOKE.OdDbTableContent_rowHeight(swigCPtr, nRow /*SIMPLETYPE*/);
129 return ret;
130 }
131
132 public virtual void setRowHeight(Int32 nRow, double fHeight) {
133 TD_DbPINVOKE.OdDbTableContent_setRowHeight(swigCPtr, nRow /*SIMPLETYPE*/, fHeight);
135 }
136
137 public virtual double columnWidth(Int32 nCol) {
138 double ret = TD_DbPINVOKE.OdDbTableContent_columnWidth(swigCPtr, nCol /*SIMPLETYPE*/);
140 return ret;
141 }
142
143 public virtual void setColumnWidth(Int32 nCol, double fWidth) {
144 TD_DbPINVOKE.OdDbTableContent_setColumnWidth(swigCPtr, nCol /*SIMPLETYPE*/, fWidth);
146 }
147
153
158
164
169
170 protected static string getRealClassName(IntPtr ptr) {
171 string ret = TD_DbPINVOKE.OdDbTableContent_getRealClassName(ptr /*SIMPLETYPE*/);
173 return ret;
174 }
175
180 public virtual string vb_name() { return this.name(); }
181
186 public virtual Teigha.TD.CellContentType vb_contentType(int nRow, int nCol) { return this.contentType(nRow, nCol); }
187
192 public virtual Teigha.TD.CellContentType vb_contentType(int nRow, int nCol, uint nContent) { return this.contentType(nRow, nCol, nContent); }
193
198 public virtual Teigha.TD.FlowDirection vb_flowDirection() { return this.flowDirection(); }
199
204 public virtual double vb_rotation(int nRow, int nCol) { return this.rotation(nRow, nCol); }
205
210 public virtual double vb_rotation(int nRow, int nCol, int nContent) { return this.rotation(nRow, nCol, nContent); }
211
216 public virtual Teigha.TD.CellAlignment vb_alignment(int nRow, int nCol) { return this.alignment(nRow, nCol); }
217
222 public virtual Teigha.TD.CellState vb_cellState(int nRow, int nCol) { return this.cellState(nRow, nCol); }
223
228 public virtual Teigha.TD.GridLineStyle vb_gridLineStyle(int nRow, int nCol, Teigha.TD.GridLineType nGridLineType) { return this.gridLineStyle(nRow, nCol, nGridLineType); }
229
234 public virtual Teigha.TD.OdDbObjectId vb_gridLinetype(int nRow, int nCol, Teigha.TD.GridLineType nGridLineType) { return this.gridLinetype(nRow, nCol, nGridLineType); }
235
241
242}
243
244}
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
Definition OdRxClass.cs:25
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
Definition OdRxObject.cs:21
static HandleRef getCPtr(OdRxObject obj)
Definition OdRxObject.cs:26
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
virtual CellAlignment alignment(Int32 nRow, Int32 nCol)
virtual double rotation(Int32 nRow, Int32 nCol)
virtual GridLineStyle gridLineStyle(Int32 nRow, Int32 nCol, GridLineType nGridLineType)
virtual OdDbObjectId gridLinetype(Int32 nRow, Int32 nCol, GridLineType nGridLineType)
virtual CellState cellState(Int32 nRow, Int32 nCol)
virtual CellContentType contentType(Int32 nRow, Int32 nCol)
static HandleRef getCPtr(OdDbObjectId obj)
OdDbTableContent(IntPtr cPtr, bool cMemoryOwn)
virtual Teigha.TD.FlowDirection vb_flowDirection()
static string getRealClassName(IntPtr ptr)
override OdResult dxfInFields(OdDbDxfFiler pFiler)
override void Dispose(bool disposing)
static OdDbTableContent cast(OdRxObject pObj)
virtual double columnWidth(Int32 nCol)
virtual Teigha.TD.GridLineStyle vb_gridLineStyle(int nRow, int nCol, Teigha.TD.GridLineType nGridLineType)
virtual String cellStyle(Int32 nRow, Int32 nCol)
static HandleRef getCPtr(OdDbTableContent obj)
override OdRxObject queryX(OdRxClass protocolClass)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
virtual double rowHeight(Int32 nRow)
virtual Teigha.TD.CellContentType vb_contentType(int nRow, int nCol)
virtual Teigha.TD.CellContentType vb_contentType(int nRow, int nCol, uint nContent)
virtual void setTableStyleId(OdDbObjectId idTableStyle)
virtual void setRowHeight(Int32 nRow, double fHeight)
virtual void setColumnWidth(Int32 nCol, double fWidth)
virtual double vb_rotation(int nRow, int nCol)
override void dwgOutFields(OdDbDwgFiler pFiler)
virtual double vb_rotation(int nRow, int nCol, int nContent)
static new OdDbTableContent createObject()
virtual OdDbObjectId tableStyleId()
static new OdRxClass desc()
virtual Teigha.TD.CellState vb_cellState(int nRow, int nCol)
virtual Teigha.TD.CellAlignment vb_alignment(int nRow, int nCol)
override OdRxClass isA()
virtual void setCellStyle(Int32 nRow, Int32 nCol, String pszCellStyle)
override void dxfOutFields(OdDbDxfFiler pFiler)
virtual Teigha.TD.OdDbObjectId vb_gridLinetype(int nRow, int nCol, Teigha.TD.GridLineType nGridLineType)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
static global::System.Exception Retrieve()
static double OdDbTableContent_columnWidth(HandleRef jarg1, Int32 jarg2)
static global::System.IntPtr OdDbTableContent_tableStyleId(HandleRef jarg1)
static void OdDbTableContent_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbTableContent_isA(HandleRef jarg1)
static void OdDbTableContent_setColumnWidth(HandleRef jarg1, Int32 jarg2, double jarg3)
static IntPtr OdDbTableContent_queryX(HandleRef jarg1, HandleRef jarg2)
static String OdDbTableContent_cellStyle(HandleRef jarg1, Int32 jarg2, Int32 jarg3)
static void OdDbTableContent_setCellStyle(HandleRef jarg1, Int32 jarg2, Int32 jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4)
static int OdDbTableContent_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static double OdDbTableContent_rowHeight(HandleRef jarg1, Int32 jarg2)
static void OdDbTableContent_setTableStyleId(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDbTableContent_createObject()
static void delete_OdDbTableContent(HandleRef jarg1)
static IntPtr OdDbTableContent_desc()
static string OdDbTableContent_getRealClassName(IntPtr jarg1)
static int OdDbTableContent_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbTableContent_setRowHeight(HandleRef jarg1, Int32 jarg2, double jarg3)
static IntPtr OdDbTableContent_cast(HandleRef jarg1)
static void OdDbTableContent_dxfOutFields(HandleRef jarg1, HandleRef jarg2)