AnimatLab
2
Test
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
IStdXml.cs
1
// VBConversions Note: VB project level imports
2
using
System
.Collections.Generic;
3
using
System
;
4
using
System
.Diagnostics;
5
using
System
.Data;
6
using
System
.Xml.Linq;
7
using
Microsoft.VisualBasic;
8
using
System
.Collections;
9
using
System
.Linq;
10
// End of VB project level imports
11
12
13
14
15
namespace
ManagedAnimatInterfaces
16
{
17
public
interface
IStdXml
18
{
19
20
void
SetLogger(
ILogger
oLog);
21
22
string
Serialize();
23
void
Deserialize(
string
strXml);
24
25
bool
IntoElem();
26
bool
OutOfElem();
27
string
FullTagPath();
28
string
FullTagPath(
bool
bAddChildName);
29
string
TagName();
30
string
ChildTagName();
31
32
int
NumberOfChildren();
33
bool
FindElement(
string
strElementName);
34
bool
FindElement(
string
strElementName,
bool
bThrowError);
35
bool
FindChildByIndex(
int
iIndex);
36
bool
FindChildByIndex(
int
iIndex,
bool
bThrowError);
37
bool
FindChildElement(
string
strElementName);
38
bool
FindChildElement(
string
strElementName,
bool
bThrowError);
39
40
bool
IntoChildElement(
string
strElementName);
41
bool
IntoChildElement(
string
strElementName,
bool
bThrowError);
42
43
string
GetChildString(
string
strElementName);
44
string
GetChildString(
string
strElementName,
string
strDefault);
45
string
GetChildString();
46
long
GetChildLong(
string
strElementName);
47
long
GetChildLong(
string
strElementName,
long
lDefault);
48
long
GetChildLong();
49
int
GetChildInt(
string
strElementName);
50
int
GetChildInt(
string
strElementName,
int
iDefault);
51
int
GetChildInt();
52
double
GetChildDouble(
string
strElementName);
53
double
GetChildDouble(
string
strElementName,
double
dblDefault);
54
double
GetChildDouble();
55
float
GetChildFloat(
string
strElementName);
56
float
GetChildFloat(
string
strElementName,
float
fltDefault);
57
float
GetChildFloat();
58
bool
GetChildBool(
string
strElementName);
59
bool
GetChildBool(
string
strElementName,
bool
bDefault);
60
bool
GetChildBool();
61
byte[] GetChildByteArray(
string
strElementName);
62
63
void
AddElement(
string
strElementName);
64
void
AddElement(
string
strElementName,
string
strData);
65
66
void
AddChildElement(
string
strElementName);
67
void
AddChildElement(
string
strElementName,
string
strVal);
68
void
AddChildElement(
string
strElementName,
long
lVal);
69
void
AddChildElement(
string
strElementName,
int
iVal);
70
void
AddChildElement(
string
strElementName,
double
dblVal);
71
void
AddChildElement(
string
strElementName,
float
fltVal);
72
void
AddChildElement(
string
strElementName,
bool
bVal);
73
void
AddChildElement(
string
strElementName, byte[] aryData);
74
75
void
AddChildCData(
string
strElementName,
string
strCData);
76
77
string
GetAttribString(
string
strAttribName);
78
string
GetAttribString(
string
strAttribName,
bool
bCanBeBlank);
79
string
GetAttribString(
string
strAttribName,
bool
bCanBeBlank,
bool
bThrowError);
80
string
GetAttribString(
string
strAttribName,
bool
bCanBeBlank,
bool
bThrowError,
string
strDefault);
81
82
long
GetAttribLong(
string
strAttribName);
83
long
GetAttribLong(
string
strAttribName,
bool
bThrowError);
84
long
GetAttribLong(
string
strAttribName,
bool
bThrowError,
long
lDefault);
85
86
int
GetAttribInt(
string
strAttribName);
87
int
GetAttribInt(
string
strAttribName,
bool
bThrowError);
88
int
GetAttribInt(
string
strAttribName,
bool
bThrowError,
int
iDefault);
89
90
double
GetAttribDouble(
string
strAttribName);
91
double
GetAttribDouble(
string
strAttribName,
bool
bThrowError);
92
double
GetAttribDouble(
string
strAttribName,
bool
bThrowError,
double
dblDefault);
93
94
float
GetAttribFloat(
string
strAttribName);
95
float
GetAttribFloat(
string
strAttribName,
bool
bThrowError);
96
float
GetAttribFloat(
string
strAttribName,
bool
bThrowError,
float
fltDefault);
97
98
bool
GetAttribBool(
string
strAttribName);
99
bool
GetAttribBool(
string
strAttribName,
bool
bThrowError);
100
bool
GetAttribBool(
string
strAttribName,
bool
bThrowError,
bool
bDefault);
101
102
void
SetAttrib(
string
strAttribName,
string
strVal);
103
void
SetAttrib(
string
strAttribName,
long
lVal);
104
void
SetAttrib(
string
strAttribName,
int
iVal);
105
void
SetAttrib(
string
strAttribName,
double
dblVal);
106
void
SetAttrib(
string
strAttribName,
float
fltVal);
107
void
SetAttrib(
string
strAttribName,
bool
bVal);
108
109
string
GetChildAttribString(
string
strAttribName);
110
string
GetChildAttribString(
string
strAttribName,
bool
bCanBeBlank);
111
string
GetChildAttribString(
string
strAttribName,
bool
bCanBeBlank,
bool
bThrowError);
112
string
GetChildAttribString(
string
strAttribName,
bool
bCanBeBlank,
bool
bThrowError,
string
strDefault);
113
114
long
GetChildAttribLong(
string
strAttribName);
115
long
GetChildAttribLong(
string
strAttribName,
bool
bThrowError);
116
long
GetChildAttribLong(
string
strAttribName,
bool
bThrowError,
long
lDefault);
117
118
int
GetChildAttribInt(
string
strAttribName);
119
int
GetChildAttribInt(
string
strAttribName,
bool
bThrowError);
120
int
GetChildAttribInt(
string
strAttribName,
bool
bThrowError,
int
iDefault);
121
122
double
GetChildAttribDouble(
string
strAttribName);
123
double
GetChildAttribDouble(
string
strAttribName,
bool
bThrowError);
124
double
GetChildAttribDouble(
string
strAttribName,
bool
bThrowError,
double
dblDefault);
125
126
float
GetChildAttribFloat(
string
strAttribName);
127
float
GetChildAttribFloat(
string
strAttribName,
bool
bThrowError);
128
float
GetChildAttribFloat(
string
strAttribName,
bool
bThrowError,
float
fltDefault);
129
130
bool
GetChildAttribBool(
string
strAttribName);
131
bool
GetChildAttribBool(
string
strAttribName,
bool
bThrowError);
132
bool
GetChildAttribBool(
string
strAttribName,
bool
bThrowError,
bool
bDefault);
133
134
void
SetChildAttrib(
string
strAttribName,
string
strVal);
135
void
SetChildAttrib(
string
strAttribName,
long
lVal);
136
void
SetChildAttrib(
string
strAttribName,
int
iVal);
137
void
SetChildAttrib(
string
strAttribName,
double
dblVal);
138
void
SetChildAttrib(
string
strAttribName,
float
fltVal);
139
void
SetChildAttrib(
string
strAttribName,
bool
bVal);
140
141
void
AddChildDoc(
string
Doc);
142
string
GetChildDoc();
143
string
GetParentTagName();
144
145
void
Load(
string
strFilename);
146
void
Save(
string
strFilename);
147
148
}}
ManagedAnimatInterfaces.IStdXml
Definition:
IStdXml.cs:17
System
ManagedAnimatInterfaces
Definition:
DataObjectInterfaceMock.cs:14
ManagedAnimatInterfaces.ILogger
Definition:
ILogger.cs:26
Libraries
ManagedAnimatInterfacesC
CS
IStdXml.cs
Generated on Tue Sep 29 2015 07:07:15 for AnimatLab by
1.8.10