Extended .NET SDK Documentation 2024 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
104 public virtual OdDbObjectId tableStyleId() {
105 MemoryManager mMan = MemoryManager.GetMemoryManager();
106 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
107 IntPtr ptr = TD_DbPINVOKE.OdDbTableContent_tableStyleId(swigCPtr);
108
109 OdDbObjectId ret = null;
110 if (null != mTrans)
111 {
112 mTrans.AddObject(new OdDbObjectId(ptr, true));
113 ret = new OdDbObjectId(ptr, false);
114 }
115 else
116 {
117 ret = new OdDbObjectId(ptr, true);
118 }
119
121 return ret;
122}
123
124 public virtual void setTableStyleId(OdDbObjectId idTableStyle) {
127 }
128
129 public virtual String cellStyle(Int32 /*SIMPLETYPE*/ nRow, Int32 /*SIMPLETYPE*/ nCol) {
130 string ret = TD_DbPINVOKE.OdDbTableContent_cellStyle(swigCPtr, nRow /*SIMPLETYPE*/, nCol /*SIMPLETYPE*/);
132 return ret;
133}
134
135 public virtual void setCellStyle(Int32 /*SIMPLETYPE*/ nRow, Int32 /*SIMPLETYPE*/ nCol, String pszCellStyle) {
136 TD_DbPINVOKE.OdDbTableContent_setCellStyle(swigCPtr, nRow /*SIMPLETYPE*/, nCol /*SIMPLETYPE*/, pszCellStyle);
138 }
139
140 public virtual double rowHeight(Int32 /*SIMPLETYPE*/ nRow) {
141 double ret = TD_DbPINVOKE.OdDbTableContent_rowHeight(swigCPtr, nRow /*SIMPLETYPE*/);
143 return ret;
144 }
145
146 public virtual void setRowHeight(Int32 /*SIMPLETYPE*/ nRow, double fHeight) {
147 TD_DbPINVOKE.OdDbTableContent_setRowHeight(swigCPtr, nRow /*SIMPLETYPE*/, fHeight);
149 }
150
151 public virtual double columnWidth(Int32 /*SIMPLETYPE*/ nCol) {
152 double ret = TD_DbPINVOKE.OdDbTableContent_columnWidth(swigCPtr, nCol /*SIMPLETYPE*/);
154 return ret;
155 }
156
157 public virtual void setColumnWidth(Int32 /*SIMPLETYPE*/ nCol, double fWidth) {
158 TD_DbPINVOKE.OdDbTableContent_setColumnWidth(swigCPtr, nCol /*SIMPLETYPE*/, fWidth);
160 }
161
162 public override OdResult dwgInFields(OdDbDwgFiler pFiler) {
165 return ret;
166 }
167
168 public override void dwgOutFields(OdDbDwgFiler pFiler) {
171 }
172
173 public override OdResult dxfInFields(OdDbDxfFiler pFiler) {
176 return ret;
177 }
178
179 public override void dxfOutFields(OdDbDxfFiler pFiler) {
182 }
183
184 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
185 string ret = TD_DbPINVOKE.OdDbTableContent_getRealClassName(ptr /*SIMPLETYPE*/);
187 return ret;
188 }
189
194 public virtual string vb_name() { return this.name(); }
195
200 public virtual Teigha.TD.CellContentType vb_contentType(int nRow, int nCol) { return this.contentType(nRow, nCol); }
201
206 public virtual Teigha.TD.CellContentType vb_contentType(int nRow, int nCol, uint nContent) { return this.contentType(nRow, nCol, nContent); }
207
212 public virtual Teigha.TD.FlowDirection vb_flowDirection() { return this.flowDirection(); }
213
218 public virtual double vb_rotation(int nRow, int nCol) { return this.rotation(nRow, nCol); }
219
224 public virtual double vb_rotation(int nRow, int nCol, int nContent) { return this.rotation(nRow, nCol, nContent); }
225
230 public virtual Teigha.TD.CellAlignment vb_alignment(int nRow, int nCol) { return this.alignment(nRow, nCol); }
231
236 public virtual Teigha.TD.CellState vb_cellState(int nRow, int nCol) { return this.cellState(nRow, nCol); }
237
242 public virtual Teigha.TD.GridLineStyle vb_gridLineStyle(int nRow, int nCol, Teigha.TD.GridLineType nGridLineType) { return this.gridLineStyle(nRow, nCol, nGridLineType); }
243
248 public virtual Teigha.TD.OdDbObjectId vb_gridLinetype(int nRow, int nCol, Teigha.TD.GridLineType nGridLineType) { return this.gridLinetype(nRow, nCol, nGridLineType); }
249
255
256}
257
258}
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
static HandleRef getCPtr(OdDbDwgFiler obj)
Definition: OdDbDwgFiler.cs:26
static HandleRef getCPtr(OdDbDxfFiler obj)
Definition: OdDbDxfFiler.cs:26
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)
Definition: OdDbObjectId.cs:27
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)