Interface ICustomAbilityActivation
Owner-bound activation handle for one custom ability.
public interface ICustomAbilityActivation : IDisposable
- Inherited Members
Remarks
Keep this handle while dependent items are active. Deactivate only after releasing and removing those items. Members are main-thread-only.
Properties
Detail
string Detail { get; }
Property Value
Generation
int Generation { get; }
Property Value
Id
ContentId Id { get; }
Property Value
IsActive
bool IsActive { get; }
Property Value
LastResult
CustomAbilityActivationResult LastResult { get; }
Property Value
OwnerId
string OwnerId { get; }
Property Value
State
CustomAbilityActivationState State { get; }
Property Value
TemplateAbilityId
string TemplateAbilityId { get; }
Property Value
Methods
Deactivate()
CustomAbilityActivationResult Deactivate()