Interface IPropertyModule
- Namespace
- Jabra.NET.Sdk.Properties
- Assembly
- Jabra.NET.Sdk.Properties.dll
Facade for the Properties module.
public interface IPropertyModule
Properties
PropertyFactoryLoader
IPropertyFactoryLoader PropertyFactoryLoader { get; }
Property Value
Methods
CreatePropertyFactory()
Task<IPropertyFactory> CreatePropertyFactory()
Returns
CreatePropertyFactoryFromFile(string)
Task<IPropertyFactory> CreatePropertyFactoryFromFile(string definitionPath)
Parameters
definitionPath
string
Returns
CreatePropertyFactoryFromText(string)
Task<IPropertyFactory> CreatePropertyFactoryFromText(string definition)
Parameters
definition
string
Returns
CreatePropertyMapWatcher(IPropertyMap)
Task<IPropertyMapWatcher> CreatePropertyMapWatcher(IPropertyMap propertyMap)
Parameters
propertyMap
IPropertyMap
Returns
GetPropertySchemaVersion()
Return the property definition JSON schema version supported by the SDK property module.
Task<SemanticVersion> GetPropertySchemaVersion()
Returns
- Task<SemanticVersion>
The property schema version supported by the properties module.