Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdAuditInfo.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.Core {
12
13using System;
14using System.Runtime.InteropServices;
15
16public class OdAuditInfo : global::System.IDisposable {
17 private Object locker = new Object();
18 private HandleRef swigCPtr;
19 protected bool swigCMemOwn;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdAuditInfo(IntPtr cPtr, bool cMemoryOwn) {
22 swigCMemOwn = cMemoryOwn;
23 swigCPtr = new HandleRef(this, cPtr);
24 }
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdAuditInfo obj) {
27 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
28 }
29
30 ~OdAuditInfo() {
31 Dispose(false);
32 }
33
34 public void Dispose() {
35 Dispose(true);
36 global::System.GC.SuppressFinalize(this);
37 }
38
39 protected virtual void Dispose(bool disposing) {
40 lock(this) {
41 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
42 if (swigCMemOwn) {
43 swigCMemOwn = false;
45 }
46 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
47 }
48 }
49 }
50
51 public class MsgInfo : global::System.IDisposable {
52 private Object locker = new Object();
53 private HandleRef swigCPtr;
54 protected bool swigCMemOwn;
55 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
56 public MsgInfo(IntPtr cPtr, bool cMemoryOwn) {
57 swigCMemOwn = cMemoryOwn;
58 swigCPtr = new HandleRef(this, cPtr);
59 }
60 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
61 public static HandleRef getCPtr(MsgInfo obj) {
62 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
63 }
64
65 ~MsgInfo() {
66 Dispose(false);
67 }
68
69 public void Dispose() {
70 Dispose(true);
71 global::System.GC.SuppressFinalize(this);
72 }
73
74 protected virtual void Dispose(bool disposing) {
75 lock(this) {
76 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
77 if (swigCMemOwn) {
78 swigCMemOwn = false;
79 GlobalsPINVOKE.delete_OdAuditInfo_MsgInfo(swigCPtr); // NESTED_DTOR_CSHARP
80 }
81 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
82 }
83 }
84 }
85
86 public String strName {
87 set { // OdString csvarin
90 }
91
92 get { // OdString csvarout
95 return ret;
96 }
97
98 }
99
101 set { // OdString csvarin
104 }
105
106 get { // OdString csvarout
109 return ret;
110 }
111
112 }
113
115 set { // OdString csvarin
118 }
119
120 get { // OdString csvarout
123 return ret;
124 }
125
126 }
127
129 set { // OdString csvarin
132 }
133
134 get { // OdString csvarout
137 return ret;
138 }
139
140 }
141
153
154 public MsgInfo() : this(GlobalsPINVOKE.new_OdAuditInfo_MsgInfo(), true) {
156 }
157
158 }
159
160 public OdAuditInfo() : this(GlobalsPINVOKE.new_OdAuditInfo(), true) {
162 }
163
164 public bool fixErrors() {
165 bool ret = GlobalsPINVOKE.OdAuditInfo_fixErrors(swigCPtr);
167 return ret;
168 }
169
174
175 public int numErrors() {
176 int ret = GlobalsPINVOKE.OdAuditInfo_numErrors(swigCPtr);
178 return ret;
179 }
180
181 public int numFixes() {
182 int ret = GlobalsPINVOKE.OdAuditInfo_numFixes(swigCPtr);
184 return ret;
185 }
186
191
196
201
202 public virtual void printError(String name, String value, String validation, String defaultValue) {
203 GlobalsPINVOKE.OdAuditInfo_printError__SWIG_0(swigCPtr, name, value, validation, defaultValue);
205 }
206
207 public virtual void printError(String name, String value, String validation) {
208 GlobalsPINVOKE.OdAuditInfo_printError__SWIG_1(swigCPtr, name, value, validation);
210 }
211
216
217 public virtual void printError(OdRxObject pObject, String value, String validation, String defaultValue) {
218 GlobalsPINVOKE.OdAuditInfo_printError__SWIG_3(swigCPtr, OdRxObject.getCPtr(pObject), value, validation, defaultValue);
220 }
221
226
231
236
241
246
251
252 public int numEntities() {
253 int ret = GlobalsPINVOKE.OdAuditInfo_numEntities(swigCPtr);
255 return ret;
256 }
257
263
268
273
279
280 public enum PrintDest {
281 kSilent = 0,
282 kCmdLine = 1,
283 kFile = 2,
284 kBoth = 3
285 }
286
287}
288
289}
static global::System.Exception Retrieve()
static void OdAuditInfo_MsgInfo_strName_set(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static String OdAuditInfo_MsgInfo_strValue_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdAuditInfo_fixErrors(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdAuditInfo_setLastInfo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdAuditInfo_MsgInfo_bIsError_set(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdAuditInfo_resetNumEntities(global::System.Runtime.InteropServices.HandleRef jarg1)
static String OdAuditInfo_MsgInfo_strName_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdAuditInfo_MsgInfo_strDefaultValue_set(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int OdAuditInfo_numErrors(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdAuditInfo_MsgInfo_bIsError_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdAuditInfo_printError__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static void OdAuditInfo_errorsSkip(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int OdAuditInfo_getPrintDest(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdAuditInfo_MsgInfo_strValidation_set(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void delete_OdAuditInfo_MsgInfo(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdAuditInfo_getLastInfo(global::System.Runtime.InteropServices.HandleRef jarg1)
static String OdAuditInfo_MsgInfo_strValidation_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdAuditInfo_numEntities(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdAuditInfo_printInfo(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdAuditInfo_errorsFixed(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void OdAuditInfo_printError__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5)
static void OdAuditInfo_requestRegen(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdAuditInfo(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdAuditInfo_printError__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4)
static void OdAuditInfo_setPrintDest(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void OdAuditInfo_printError__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static void OdAuditInfo_errorsFound(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void OdAuditInfo_setFixErrors(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdAuditInfo_MsgInfo_strValue_set(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdAuditInfo_printError__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5)
static void OdAuditInfo_printError__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4)
static String OdAuditInfo_MsgInfo_strDefaultValue_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdAuditInfo_incNumEntities(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdAuditInfo_numFixes(global::System.Runtime.InteropServices.HandleRef jarg1)
static HandleRef getCPtr(MsgInfo obj)
virtual void Dispose(bool disposing)
MsgInfo(IntPtr cPtr, bool cMemoryOwn)
void setPrintDest(OdAuditInfo.PrintDest printDest)
virtual void printInfo(String logInfo)
virtual void printError(String name, String value)
virtual void printError(OdRxObject pObject, String value)
OdAuditInfo.PrintDest getPrintDest()
static HandleRef getCPtr(OdAuditInfo obj)
virtual void printError(OdRxObject pObject, String value, String validation, String defaultValue)
virtual void setLastInfo(OdAuditInfo.MsgInfo lastInfo)
void setFixErrors(bool fixErrors)
void errorsSkip(int count)
virtual OdAuditInfo.MsgInfo getLastInfo()
virtual void Dispose(bool disposing)
OdAuditInfo(IntPtr cPtr, bool cMemoryOwn)
void errorsFound(int count)
virtual void printError(String name, String value, String validation)
void errorsFixed(int count)
virtual void printError(String name, String value, String validation, String defaultValue)
virtual void printError(OdRxObject pObject, String value, String validation)
static HandleRef getCPtr(OdRxObject obj)
Definition OdRxObject.cs:26