Show / Hide Table of Contents

Interface IJsonReadData

Namespace: CADability
Assembly: CADability.dll
Syntax
public interface IJsonReadData

Properties

| Improve this Doc View Source

Version

Declaration
int Version { get; }
Property Value
Type Description
System.Int32

Methods

| Improve this Doc View Source

GetDoubleProperty(String)

Declaration
double GetDoubleProperty(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
System.Double
| Improve this Doc View Source

GetEnumerator()

Declaration
Dictionary<string, object>.Enumerator GetEnumerator()
Returns
Type Description
System.Collections.Generic.Dictionary.Enumerator<>
| Improve this Doc View Source

GetIntProperty(String)

Declaration
int GetIntProperty(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
System.Int32
| Improve this Doc View Source

GetProperty(String)

Declaration
object GetProperty(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
System.Object
| Improve this Doc View Source

GetProperty(String, Type)

Declaration
object GetProperty(string name, Type type)
Parameters
Type Name Description
System.String name
System.Type type
Returns
Type Description
System.Object
| Improve this Doc View Source

GetProperty<T>(String)

Declaration
T GetProperty<T>(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
T
Type Parameters
Name Description
T
| Improve this Doc View Source

GetPropertyOrDefault<T>(String)

Declaration
T GetPropertyOrDefault<T>(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
T
Type Parameters
Name Description
T
| Improve this Doc View Source

GetStringProperty(String)

Declaration
string GetStringProperty(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
System.String
| Improve this Doc View Source

HasProperty(String)

Declaration
bool HasProperty(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
System.Boolean
| Improve this Doc View Source

RegisterForSerializationDoneCallback(IJsonSerializeDone)

Declaration
void RegisterForSerializationDoneCallback(IJsonSerializeDone toCall)
Parameters
Type Name Description
IJsonSerializeDone toCall
| Improve this Doc View Source

TryGetProperty<T>(String, out T)

Declaration
bool TryGetProperty<T>(string name, out T val)
    where T : class
Parameters
Type Name Description
System.String name
T val
Returns
Type Description
System.Boolean
Type Parameters
Name Description
T
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX