Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdDbModelDocViewStyle.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 OdDbModelDocViewStyle(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdDbModelDocViewStyle_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDbModelDocViewStyle 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 OdDbModelDocViewStyle cast(OdRxObject pObj) {// OdSmartPtr<OdDbModelDocViewStyle>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
48 OdDbModelDocViewStyle ret = null;
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdDbModelDocViewStyle)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbModelDocViewStyle),ptr, true));
52 ret = (OdDbModelDocViewStyle)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbModelDocViewStyle),ptr, false);
53 }
54 else
55 {
56 ret = (OdDbModelDocViewStyle)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbModelDocViewStyle),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.OdDbModelDocViewStyle_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.OdDbModelDocViewStyle_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.OdDbModelDocViewStyle_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public new static OdDbModelDocViewStyle createObject() {// OdSmartPtr<OdDbModelDocViewStyle>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
89 OdDbModelDocViewStyle ret = null;
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdDbModelDocViewStyle)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbModelDocViewStyle),ptr, true));
93 ret = (OdDbModelDocViewStyle)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbModelDocViewStyle),ptr, false);
94 }
95 else
96 {
97 ret = (OdDbModelDocViewStyle)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbModelDocViewStyle),ptr, true);
98 }
99
101 return ret;
102}
103
104 public virtual String getName() {
105 string ret = TD_DbPINVOKE.OdDbModelDocViewStyle_getName(swigCPtr);
107 return ret;
108}
109
114
115 public virtual String description() {
116 string ret = TD_DbPINVOKE.OdDbModelDocViewStyle_description(swigCPtr);
118 return ret;
119}
120
125
130
136
142
148
149 public bool canRename() {
152 return ret;
153 }
154
160
166
172
173 public virtual double viewLabelTextHeight() {
176 return ret;
177 }
178
179 public virtual double viewLabelOffset() {
182 return ret;
183 }
184
190
196
202
203 protected static string getRealClassName(IntPtr ptr) {
204 string ret = TD_DbPINVOKE.OdDbModelDocViewStyle_getRealClassName(ptr /*SIMPLETYPE*/);
206 return ret;
207 }
208
214
215 public enum AttachmentPoint {
216 kAboveView = 0,
217 kBelowView = 1
218 }
219
220 public enum TextAlignment {
224 }
225
226}
227
228}
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(OdDbDatabase obj)
virtual void setDatabaseDefaults(OdDbDatabase pDb)
virtual OdDbObjectId viewLabelTextStyleId()
override OdRxObject queryX(OdRxClass protocolClass)
virtual OdDbObjectId postViewStyleToDb(OdDbDatabase pDb, String styleName)
OdDbModelDocViewStyle(IntPtr cPtr, bool cMemoryOwn)
static OdDbModelDocViewStyle cast(OdRxObject pObj)
static new OdDbModelDocViewStyle createObject()
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
static HandleRef getCPtr(OdDbModelDocViewStyle obj)
override void Dispose(bool disposing)
OdResult setCanRename(bool canRename)
virtual OdDbModelDocViewStyle.AttachmentPoint viewLabelAttachment()
virtual void setDescription(String description)
virtual OdDbModelDocViewStyle.TextAlignment viewLabelAlignment()
static string getRealClassName(IntPtr ptr)
static global::System.Exception Retrieve()
static IntPtr OdDbModelDocViewStyle_isA(HandleRef jarg1)
static void OdDbModelDocViewStyle_setName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int OdDbModelDocViewStyle_setCanRename(HandleRef jarg1, bool jarg2)
static IntPtr OdDbModelDocViewStyle_createObject()
static void delete_OdDbModelDocViewStyle(HandleRef jarg1)
static bool OdDbModelDocViewStyle_canRename(HandleRef jarg1)
static global::System.IntPtr OdDbModelDocViewStyle_postViewStyleToDb(HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static int OdDbModelDocViewStyle_setDispayName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDbModelDocViewStyle_cast(HandleRef jarg1)
static void OdDbModelDocViewStyle_setDescription(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static string OdDbModelDocViewStyle_getRealClassName(IntPtr jarg1)
static void OdDbModelDocViewStyle_setDatabaseDefaults(HandleRef jarg1, HandleRef jarg2)
static String OdDbModelDocViewStyle_description(HandleRef jarg1)
static int OdDbModelDocViewStyle_viewLabelAttachment(HandleRef jarg1)
static global::System.IntPtr OdDbModelDocViewStyle_viewLabelTextColor(HandleRef jarg1)
static String OdDbModelDocViewStyle_getName(HandleRef jarg1)
static int OdDbModelDocViewStyle_viewLabelAlignment(HandleRef jarg1)
static String OdDbModelDocViewStyle_viewLabelPattern(HandleRef jarg1)
static IntPtr OdDbModelDocViewStyle_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbModelDocViewStyle_desc()
static double OdDbModelDocViewStyle_viewLabelOffset(HandleRef jarg1)
static global::System.IntPtr OdDbModelDocViewStyle_viewLabelTextStyleId(HandleRef jarg1)
static double OdDbModelDocViewStyle_viewLabelTextHeight(HandleRef jarg1)
static String OdDbModelDocViewStyle_getDisplayName(HandleRef jarg1)