Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdDgSummaryInformation.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.TG {
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 OdDgSummaryInformation(IntPtr cPtr, bool cMemoryOwn) : base(TG_DbPINVOKE.OdDgSummaryInformation_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDgSummaryInformation 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 OdDgSummaryInformation cast(OdRxObject pObj) {// OdSmartPtr<OdDgSummaryInformation>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
48 OdDgSummaryInformation ret = null;
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdDgSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSummaryInformation),ptr, true));
52 ret = (OdDgSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSummaryInformation),ptr, false);
53 }
54 else
55 {
56 ret = (OdDgSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSummaryInformation),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),TG_DbPINVOKE.OdDgSummaryInformation_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),TG_DbPINVOKE.OdDgSummaryInformation_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),TG_DbPINVOKE.OdDgSummaryInformation_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public static OdDgSummaryInformation createObject() {// OdSmartPtr<OdDgSummaryInformation>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
89 OdDgSummaryInformation ret = null;
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdDgSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSummaryInformation),ptr, true));
93 ret = (OdDgSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSummaryInformation),ptr, false);
94 }
95 else
96 {
97 ret = (OdDgSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSummaryInformation),ptr, true);
98 }
99
101 return ret;
102}
103
104 public virtual String getTitle() {
105 string ret = TG_DbPINVOKE.OdDgSummaryInformation_getTitle(swigCPtr);
107 return ret;
108}
109
114
115 public virtual String getSubject() {
116 string ret = TG_DbPINVOKE.OdDgSummaryInformation_getSubject(swigCPtr);
118 return ret;
119}
120
125
126 public virtual String getAuthor() {
127 string ret = TG_DbPINVOKE.OdDgSummaryInformation_getAuthor(swigCPtr);
129 return ret;
130}
131
136
142
147
153
158
164
169
175
180
186
191
197
202
207
212
218
223
229
235
241
247
248 public virtual UInt32 getSecurity() {
249// test csout
250 /*SIMPLETYPE*/
251 UInt32 ret = TG_DbPINVOKE.OdDgSummaryInformation_getSecurity(swigCPtr);
253 return ret;
254 }
255
256 public virtual OdDgPropertyValue getProperty(UInt32 pid) {// OdDgPropertyValuePtr
257 MemoryManager mMan = MemoryManager.GetMemoryManager();
258 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
259 IntPtr ptr = TG_DbPINVOKE.OdDgSummaryInformation_getProperty(swigCPtr, pid /*SIMPLETYPE*/);
260
261 OdDgPropertyValue ret = null;
262 if (null != mTrans)
263 {
264 mTrans.AddObject((OdDgPropertyValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgPropertyValue),ptr, true));
265 ret = (OdDgPropertyValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgPropertyValue),ptr, false);
266 }
267 else
268 {
269 ret = (OdDgPropertyValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgPropertyValue),ptr, true);
270 }
271
273 return ret;
274}
275
276 public virtual void setProperty(UInt32 pid, OdDgPropertyValue pProp) {
277 TG_DbPINVOKE.OdDgSummaryInformation_setProperty(swigCPtr, pid /*SIMPLETYPE*/, OdDgPropertyValue.getCPtr(pProp));
279 }
280
281 protected static string getRealClassName(IntPtr ptr) {
282 string ret = TG_DbPINVOKE.OdDgSummaryInformation_getRealClassName(ptr /*SIMPLETYPE*/);
284 return ret;
285 }
286
287}
288
289}
static HandleRef getCPtr(OdBinaryData obj)
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(OdDgPropertyValue obj)
virtual void setThumbnailBitmap(OdBinaryData dibData)
static OdDgSummaryInformation createObject()
override OdRxObject queryX(OdRxClass protocolClass)
virtual void setRevisionNumber(String str)
virtual void setApplicationName(String str)
virtual void setRetainOriginalThumbnailBitmapFlag(bool retain)
virtual OdDgPropertyValue getProperty(UInt32 pid)
override void Dispose(bool disposing)
OdDgSummaryInformation(IntPtr cPtr, bool cMemoryOwn)
static OdDgSummaryInformation cast(OdRxObject pObj)
static HandleRef getCPtr(OdDgSummaryInformation obj)
virtual void setProperty(UInt32 pid, OdDgPropertyValue pProp)
static string getRealClassName(IntPtr ptr)
virtual void getThumbnailBitmap(OdBinaryData dibData)
static global::System.Exception Retrieve()
static void OdDgSummaryInformation_setAuthor(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDgSummaryInformation_desc()
static void OdDgSummaryInformation_setKeywords(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgSummaryInformation_setProperty(HandleRef jarg1, UInt32 jarg2, HandleRef jarg3)
static String OdDgSummaryInformation_getApplicationName(HandleRef jarg1)
static void delete_OdDgSummaryInformation(HandleRef jarg1)
static global::System.IntPtr OdDgSummaryInformation_getCreatedTime(HandleRef jarg1)
static String OdDgSummaryInformation_getSubject(HandleRef jarg1)
static IntPtr OdDgSummaryInformation_getProperty(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdDgSummaryInformation_createObject()
static UInt32 OdDgSummaryInformation_getSecurity(HandleRef jarg1)
static global::System.IntPtr OdDgSummaryInformation_getLastPrintedTime(HandleRef jarg1)
static String OdDgSummaryInformation_getTitle(HandleRef jarg1)
static void OdDgSummaryInformation_setComments(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static global::System.IntPtr OdDgSummaryInformation_getTotalEditingTime(HandleRef jarg1)
static String OdDgSummaryInformation_getAuthor(HandleRef jarg1)
static void OdDgSummaryInformation_setTemplate(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgSummaryInformation_setRevisionNumber(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgSummaryInformation_setLastSavedBy(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgSummaryInformation_getThumbnailBitmap(HandleRef jarg1, IntPtr jarg2)
static void OdDgSummaryInformation_setRetainOriginalThumbnailBitmapFlag(HandleRef jarg1, bool jarg2)
static void OdDgSummaryInformation_setTitle(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static String OdDgSummaryInformation_getRevisionNumber(HandleRef jarg1)
static void OdDgSummaryInformation_setApplicationName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static String OdDgSummaryInformation_getLastSavedBy(HandleRef jarg1)
static IntPtr OdDgSummaryInformation_cast(HandleRef jarg1)
static String OdDgSummaryInformation_getKeywords(HandleRef jarg1)
static String OdDgSummaryInformation_getComments(HandleRef jarg1)
static string OdDgSummaryInformation_getRealClassName(IntPtr jarg1)
static void OdDgSummaryInformation_setSubject(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgSummaryInformation_setThumbnailBitmap(HandleRef jarg1, IntPtr jarg2)
static bool OdDgSummaryInformation_getRetainOriginalThumbnailBitmapFlag(HandleRef jarg1)
static IntPtr OdDgSummaryInformation_isA(HandleRef jarg1)
static IntPtr OdDgSummaryInformation_queryX(HandleRef jarg1, HandleRef jarg2)
static String OdDgSummaryInformation_getTemplate(HandleRef jarg1)
static global::System.IntPtr OdDgSummaryInformation_getLastSavedTime(HandleRef jarg1)