Expert Tips for Optimizing Your IBaseShortcut Usage
Expert Tips for Optimizing Your IBaseShortcut Usage
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
* IBaseShortcut
* IShortcutsComponent
* IFolderShortcut
* ICommandShortcut
* 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
- Features and Functionality
- Tutorials
- Samples
- How-tos
- FAQs
- Windows Installer
- Deployment Technologies
- IT Pro
- MSIX
- Video Tutorials
- Advanced Installer Blog
- Table of Contents
Disclaimer: This post includes affiliate links
If you click on a link and make a purchase, I may receive a commission at no extra cost to you.
IBaseShortcut
Using this interface, you can edit the shortcut.
Declaration
IBaseShortcut : IDirectoryMember
Properties
IDirectoryMember properties:
- String Name - Sets or gets the shortcut name.
- IFolder Directory - Sets or gets the directory in which the shortcut is located.
- String FullPath - Gets the path of the Advanced Installer project.
- String Type - Gets the type of shortcut as a string.
String Description - Gets or sets the description of the shortcut.
IFolder WorkingDirectory - Gets or sets the working directory for the shortcut.
String WorkingDirectoryPath - Gets or sets the working directory using the project path.
Bool RunAsAdmin - Gets or sets the run as admin shortcut flag.
Bool PinToTaskbar - Gets or sets the pin to taskbar shortcut flag.
Bool PreventAutoPinStart - Gets or sets the prevent auto pin start shortcut flag
Bool Advertised - Gets or sets the advertised shortcut flag.
String RunMode - Gets or sets run mode for the shortcut. Values you can choose from are: “Normal”, “Maximized” or “Minimized”.
String Arguments - Gets or sets arguments for the shortcut.
IFile Target - Gets the target file for the shortcut.
Methods
IDirectoryMember methods:
- DeleteFile() - This method deletes the shortcut from the project. The object on which this method is called is no longer available for editing.
Icon(String iconPath, int iconIndex = 0) - Set an icon for the shortcut using a file from disk with the path iconPath. By default, the first image at that location will be set but you can set another image using iconIndex.
Did you find this page useful?
Please give it a rating:
Thanks!
Report a problem on this page
Information is incorrect or missing
Information is unclear or confusing
Something else
Can you tell us what’s wrong?
Send message
Also read:
- [New] 2024 Approved Expert Insights on Constructing High-Quality SRT Files
- [Updated] 2024 Approved Premium Picks Where to Grab Classical Ringtones
- [Updated] In 2024, No Money, No Problem The Best Free Subtitles Apps
- [Updated] In 2024, Win & Mac Photo Magic Turn Images to Cutouts Effortlessly
- [Updated] Strategies for Measuring IGTV Popularity Indicators for 2024
- 10 Best Fake GPS Location Spoofers for Motorola Edge+ (2023) | Dr.fone
- Comparing Powerhouses: IPhone XS Max Versus Samsung Galaxy Note 9 – A Comprehensive Showdown
- Confidentiality Matters: The Definitive Guide to Adding Passwords to Text Files
- Easy Steps to Clear Out Voicemail Messages on Your iPhone Device
- Effective Strategies to Fix aPowerREC Device Recording Failures
- Ensuring Secure XML File Handling Through the Permissions Tab Interface
- Exploring Various Templates and Styles: The Ultimate Guide to Theme Pages
- In 2024, Comedic Content Concepts 7 Hilarious Vlog Ideas for Laughter Lovers
- Mastering the Art of Multitasking with Multiple Browsing Tabs
- Practical Methods for Retrieving Sound From MP4 Videos
- Repair Tips: Making Your Stubborn iPad Recognize the Wi-Fi Signal Again
- Revitalize Your Health with IVerbBoost: A Comprehensive Herbal Supplement Guide
- Unraveling the Differences: Antivirus Software Versus Anti-Malware – Making the Right Decision
- Unveiling Major Modifications in Windows Movie Maker for 2024
- Title: Expert Tips for Optimizing Your IBaseShortcut Usage
- Author: Michael
- Created at : 2024-10-08 19:26:18
- Updated at : 2024-10-11 05:36:24
- Link: https://fox-web3.techidaily.com/expert-tips-for-optimizing-your-ibaseshortcut-usage/
- License: This work is licensed under CC BY-NC-SA 4.0.