Class PropertyModule
- Namespace
- Jabra.NET.Sdk.Properties
- Assembly
- Jabra.NET.Sdk.Properties.dll
public class PropertyModule : IPropertyModule
- Inheritance
-
PropertyModule
- Implements
- Inherited Members
Constructors
PropertyModule(IApi)
public PropertyModule(IApi api)
Parameters
api
IApi
Properties
PropertyFactoryLoader
public IPropertyFactoryLoader PropertyFactoryLoader { get; }
Property Value
Methods
CreatePropertyFactory()
public Task<IPropertyFactory> CreatePropertyFactory()
Returns
CreatePropertyFactoryFromFile(string)
public Task<IPropertyFactory> CreatePropertyFactoryFromFile(string definitionPath)
Parameters
definitionPath
string
Returns
CreatePropertyFactoryFromText(string)
public Task<IPropertyFactory> CreatePropertyFactoryFromText(string definition)
Parameters
definition
string
Returns
CreatePropertyMapWatcher(IPropertyMap)
public Task<IPropertyMapWatcher> CreatePropertyMapWatcher(IPropertyMap propertyMap)
Parameters
propertyMap
IPropertyMap
Returns
GetPropertySchemaVersion()
Return the property definition JSON schema version supported by the SDK property module.
public Task<SemanticVersion> GetPropertySchemaVersion()
Returns
- Task<SemanticVersion>
The property schema version supported by the properties module.