Class AssetManagementBehaviour
Inheritance
AssetManagementBehaviour
Syntax
public class AssetManagementBehaviour
Properties
AvailableAssets
Declaration
public IAssetPage AvailableAssets { get; }
Property Value
AvailableOrganizations
Declaration
public IOrganization[] AvailableOrganizations { get; }
Property Value
AvailableProjects
Declaration
public IProjectPage AvailableProjects { get; }
Property Value
CurrentAsset
Declaration
public IAsset CurrentAsset { get; set; }
Property Value
CurrentOrganization
Declaration
public IOrganization CurrentOrganization { get; }
Property Value
CurrentProject
Declaration
public IProject CurrentProject { get; }
Property Value
IsOrganizationSelected
Declaration
public bool IsOrganizationSelected { get; }
Property Value
IsProjectSelected
Declaration
public bool IsProjectSelected { get; }
Property Value
Methods
Clear()
Declaration
CreateAssetAsync()
Declaration
public async Task CreateAssetAsync()
Returns
DeleteAssetAsync(IAsset)
Declaration
public async Task DeleteAssetAsync(IAsset asset)
Parameters
Type |
Name |
Description |
IAsset |
asset |
|
Returns
GetNextAvailableAssetsAsync()
Declaration
public Task GetNextAvailableAssetsAsync()
Returns
GetNextAvailableProjectsAsync()
Declaration
public Task GetNextAvailableProjectsAsync()
Returns
GetOrganizationsAsync()
Declaration
public async Task GetOrganizationsAsync()
Returns
GetPreviousAssets()
Declaration
public void GetPreviousAssets()
GetPreviousProjects()
Declaration
public void GetPreviousProjects()
GetProjectsAsync()
Declaration
public async Task GetProjectsAsync()
Returns
SetSelectedOrganization(IOrganization)
Declaration
public void SetSelectedOrganization(IOrganization organization)
Parameters
SetSelectedProject(IProject)
Declaration
public void SetSelectedProject(IProject project)
Parameters
UpdateAssetAsync(IAsset)
Declaration
public async Task UpdateAssetAsync(IAsset asset)
Parameters
Type |
Name |
Description |
IAsset |
asset |
|
Returns