- Introduction
- Registration
- Using Advanced Installer
- GUI
- Working with Projects
- Installer Project
- Patch Project
- Merge Module Project
- Updates Configuration Project
- Windows Store App Project
- Modification Package Project
- Optional Package Project
- Windows Mobile CAB Projects
- Visual Studio Extension Project
- Software Installer Wizards - Advanced Installer
- Visual Studio integration
- Alternative to AdminStudio/Wise
- Replace Wise
- Migrating from Visual Studio Installer
- Keyboard Shortcuts
- Shell Integration
- Command Line
- Advanced Installer PowerShell Automation Interfaces
- IAdvancedInstaller
- IAdvinstProject
- IProductDetails
- IFolder
- ILaunchConditionsComponent
- IFilesComponent
- IIniFilesComponent
- IShortcut
- ITempFile
- IXmlFile
- IDirectoryMember
- IRegistryComponent
- IInstallParameters
- IBuildComponent
- ITextFileUpdatesComponent
- ITextUpdateFile
- ITextUpdateAppendOrCreate
- ITextUpdateReplace
- IFileAssociations
- IDefaultProgramFA
- IExtensionFA
- IProgIdFA
- IVerbFA
- IEnvironment
- IEnvironmentVariable
- IProductCode
- IUpgradeCode
- IMergeModulesComponent
- IMergeModule
- IDigitalSignature
- ICustomActionsComponent
- ITranslationsComponent
- IDriversComponent
- ISearch
- IServices
- IOrganizationComponent
- IComComponent
- IRemoveFilesComponent
- IRemoveFile
- IUpdatesProject
- IUpdaterComponent
- IPatchProject
- IPropertyComponent
- IProperty
- IPathVariable
- IMsixComponent
- IMsixDependencies
- IMsixDriverDependency
- IMsixDriverConstraint
- IMsixExternalDependency
- IMsixPackageDependency
- ILicensing
- ILicenseTrialRegistration
- ILicensePackageSerialValidation
- ILicenseSku
- ILicenseTrial
- ILicenseTrialOptions
- ILicenseTrialDisplay
- Features and Functionality
- Tutorials
- Samples
- How-tos
- FAQs
- Windows Installer
- Deployment Technologies
- IT Pro
- MSIX
- Video Tutorials
- Advanced Installer Blog
- Table of Contents
- Introduction
- Registration
- Using Advanced Installer
- GUI
- Working with Projects
- Installer Project
- Patch Project
- Merge Module Project
- Updates Configuration Project
- Windows Store App Project
- Modification Package Project
- Optional Package Project
- Windows Mobile CAB Projects
- Visual Studio Extension Project
- Software Installer Wizards - Advanced Installer
- Visual Studio integration
- Alternative to AdminStudio/Wise
- Replace Wise
- Migrating from Visual Studio Installer
- Keyboard Shortcuts
- Shell Integration
- Command Line
- Advanced Installer PowerShell Automation Interfaces
- IAdvancedInstaller
- IAdvinstProject
- IProductDetails
- IFolder
- ILaunchConditionsComponent
- IFilesComponent
- IIniFilesComponent
- IShortcut
- ITempFile
- IXmlFile
- IDirectoryMember
- IRegistryComponent
- IInstallParameters
- IBuildComponent
- ITextFileUpdatesComponent
- ITextUpdateFile
- ITextUpdateAppendOrCreate
- ITextUpdateReplace
- IFileAssociations
- IDefaultProgramFA
- IExtensionFA
- IProgIdFA
- IVerbFA
- IEnvironment
- IEnvironmentVariable
- IProductCode
- IUpgradeCode
- IMergeModulesComponent
- IMergeModule
- IDigitalSignature
- ICustomActionsComponent
- ITranslationsComponent
- IDriversComponent
- ISearch
- IServices
- IOrganizationComponent
- IComComponent
- IRemoveFilesComponent
- IRemoveFile
- IUpdatesProject
- IUpdaterComponent
- IPatchProject
- IPropertyComponent
- IProperty
- IPathVariable
- IMsixComponent
- IMsixDependencies
- IMsixDriverDependency
- IMsixDriverConstraint
- IMsixExternalDependency
- IMsixPackageDependency
- ILicensing
- ILicenseTrialRegistration
- ILicensePackageSerialValidation
- ILicenseSku
- ILicenseTrial
- ILicenseTrialOptions
- ILicenseTrialDisplay
- Features and Functionality
- Tutorials
- Samples
- How-tos
- FAQs
- Windows Installer
- Deployment Technologies
- IT Pro
- MSIX
- Video Tutorials
- Advanced Installer Blog
- Table of Contents
IDefaultProgramFA
Declaration
IDefaultProgramFA : IDispatch
Overview
This interface is meant to edit a default program setup
Methods
AddExtension(IExtensionFA Extension)
Adds ProgId extension.
RemoveExtension(IExtensionFA DefaultProgram)
Removes an added extension.
Properties
String Name
Gets or sets the name of the setup .
String Description
Gets or sets the
description of the setup.
Array<IExtensionFA> Description
Gets
the collection of added ProgId extensions.