Interface IManageUserDefinedAttributes
Represents an object that manages used defined attributes
Assembly: TSD.API.Remoting.dll
Syntax
public interface IManageUserDefinedAttributes
Methods
| Name |
Description |
|
AddUserDefinedAttributeRepositoryItemAsync(IAttributeDefinition?, FileStream?, CancellationToken)
|
Adds an embedded file item to the repository of the user defined attributes
|
|
AddUserDefinedAttributeRepositoryItemAsync(IAttributeDefinition?, string?, CancellationToken)
|
Adds an item to the repository of the user defined attributes
|
|
CreateAttributeDefinitionAsync(CreateAttributeDefinitionParams?, CancellationToken)
|
Creates new attribute definition
|
|
GetAttributeDefinitionsByNamesAsync(IEnumerable<string?>?, CancellationToken)
|
Returns a collection of IAttributeDefinition instances corresponding to the given attribute definition names
|
|
RemoveAttributeDefinitionsAsync(IEnumerable<IAttributeDefinition?>?, bool, CancellationToken)
|
Removes attribute definitions
|
|
SetAttributeDefinitionAsync(IAttributeDefinition?, SetAttributeDefinitionParams?, bool, CancellationToken)
|
Sets the given attribute definition
|
|
SetUserDefinedAttributesAsync(IEnumerable<ISetAttributeParams?>?, CancellationToken)
|
Sets a collection of user defined attributes
|