Class CustomHookAttachment
Implementation of the ArubaAttachmentTypeBase for Custom Hook attachments.
Inherited Members
Namespace: Phoenix.Aruba
Assembly: Phoenix.Plugin.Aruba.dll
Syntax
public class CustomHookAttachment : ArubaAttachmentTypeBase, IAttachmentType, IEquatable<IAttachmentType>
  Fields
View SourceHookParameterName
Declaration
public const string HookParameterName = "Target Method"
  Field Value
| Type | Description | 
|---|---|
| string | 
Properties
View SourceCaptureInterface
Gets the capture interface.
Declaration
public override Type CaptureInterface { get; }
  Property Value
| Type | Description | 
|---|---|
| Type | 
Overrides
View SourceFileFilter
Gets the file filter.
Declaration
public override string FileFilter { get; }
  Property Value
| Type | Description | 
|---|---|
| string | 
Overrides
View SourceName
Gets the name.
Declaration
public override string Name { get; }
  Property Value
| Type | Description | 
|---|---|
| string | 
Overrides
View SourceSupportedExtensions
Gets the supported attachment extensions.
Declaration
public override IEnumerable<string> SupportedExtensions { get; }
  Property Value
| Type | Description | 
|---|---|
| IEnumerable<string> | 
Overrides
Methods
View SourceCreateNew()
Creates a new attachment.
Declaration
public override IAttachmentType CreateNew()
  Returns
| Type | Description | 
|---|---|
| IAttachmentType | The attachment.  | 
      
Overrides
View SourceCreateNewParameters()
Creates new collection of AttachmentParameterDefinition.
Declaration
public override IEnumerable<AttachmentParameterDefinition> CreateNewParameters()
  Returns
| Type | Description | 
|---|---|
| IEnumerable<AttachmentParameterDefinition> | The attachment parameters collection.  |