Show / Hide Table of Contents

Interface IAttachmentType

Interface providing attachment type meta-data.

Inherited Members
IEquatable<IAttachmentType>.Equals(IAttachmentType)
Namespace: Microsoft.Internal.Studios.Aruba.Infrastructure
Assembly: Aruba.Infrastructure.dll
Syntax
public interface IAttachmentType : IEquatable<IAttachmentType>

Properties

View Source

CaptureInterface

Gets interface required for capture.

Declaration
Type CaptureInterface { get; }
Property Value
Type Description
Type
View Source

EditorPath

Gets local path to editor application for this type.

Declaration
string EditorPath { get; }
Property Value
Type Description
string
View Source

FileFilter

Gets file filter used in file dialogs.

Declaration
string FileFilter { get; }
Property Value
Type Description
string
View Source

Name

Gets unique attachment type's name.

Declaration
string Name { get; }
Property Value
Type Description
string
View Source

Parameters

Gets or sets attachment type specific capture parameters.

Declaration
IEnumerable<AttachmentParameterDefinition> Parameters { get; set; }
Property Value
Type Description
IEnumerable<AttachmentParameterDefinition>
View Source

ShowOnlyInTemplateEditor

Gets a value indicating whether the AttachmentType should only be available in the template editor.

Declaration
bool ShowOnlyInTemplateEditor { get; }
Property Value
Type Description
bool
View Source

SupportedExtensions

Gets file extensions supported by this attachment type.

Declaration
IEnumerable<string> SupportedExtensions { get; }
Property Value
Type Description
IEnumerable<string>
View Source

TempDirectory

Gets local path to a directory where files of this type should be temporarily stored.

Declaration
string TempDirectory { get; }
Property Value
Type Description
string

Methods

View Source

CreateNew()

Creates new instance of IAttachmentType implementation;

Declaration
IAttachmentType CreateNew()
Returns
Type Description
IAttachmentType

an attachment type.

View Source

CreateNewParameters()

Creates new collection of AttachmentParameterDefinition.

Declaration
IEnumerable<AttachmentParameterDefinition> CreateNewParameters()
Returns
Type Description
IEnumerable<AttachmentParameterDefinition>

an attachment type.

  • View Source
In this article
Back to top Generated by DocFX