Extended .NET SDK Documentation 2024 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
110 public virtual void setTitle(String str) {
113 }
114
115 public virtual String getSubject() {
116 string ret = TG_DbPINVOKE.OdDgSummaryInformation_getSubject(swigCPtr);
118 return ret;
119}
120
121 public virtual void setSubject(String str) {
124 }
125
126 public virtual String getAuthor() {
127 string ret = TG_DbPINVOKE.OdDgSummaryInformation_getAuthor(swigCPtr);
129 return ret;
130}
131
132 public virtual void setAuthor(String str) {
135 }
136
137 public virtual String getKeywords() {
140 return ret;
141}
142
143 public virtual void setKeywords(String str) {
146 }
147
148 public virtual String getComments() {
151 return ret;
152}
153
154 public virtual void setComments(String str) {
157 }
158
159 public virtual String getTemplate() {
162 return ret;
163}
164
165 public virtual void setTemplate(String str) {
168 }
169
170 public virtual String getLastSavedBy() {
173 return ret;
174}
175
176 public virtual void setLastSavedBy(String str) {
179 }
180
181 public virtual String getRevisionNumber() {
184 return ret;
185}
186
187 public virtual void setRevisionNumber(String str) {
190 }
191
192 public virtual String getApplicationName() {
195 return ret;
196}
197
198 public virtual void setApplicationName(String str) {
201 }
202
203 public virtual void getThumbnailBitmap(OdBinaryData dibData) {
206 }
207
208 public virtual void setThumbnailBitmap(OdBinaryData dibData) {
211 }
212
216 return ret;
217 }
218
219 public virtual void setRetainOriginalThumbnailBitmapFlag(bool retain) {
222 }
223
227 return ret;
228 }
229
233 return ret;
234 }
235
236 public virtual OdTimeStamp getCreatedTime() {
239 return ret;
240 }
241
242 public virtual OdTimeStamp getLastSavedTime() {
245 return ret;
246 }
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 /*SIMPLETYPE*/ 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 /*SIMPLETYPE*/ pid, OdDgPropertyValue pProp) {
277 TG_DbPINVOKE.OdDgSummaryInformation_setProperty(swigCPtr, pid /*SIMPLETYPE*/, OdDgPropertyValue.getCPtr(pProp));
279 }
280
281 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
282 string ret = TG_DbPINVOKE.OdDgSummaryInformation_getRealClassName(ptr /*SIMPLETYPE*/);
284 return ret;
285 }
286
287}
288
289}
static HandleRef getCPtr(OdBinaryData obj)
Definition: OdBinaryData.cs:25
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
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 setLastSavedBy(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)