[This is preliminary documentation and is subject to change.]

The ShellLink type exposes the following members.

Constructors

  NameDescription
ShellLink
Creates new instace of the ShellLink class

Methods

  NameDescription
CreateLink
Creates new *.LNK link
DisposeOverloaded.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
ResolveLinkOverloaded.
Save
Saves a shortcut object to disk.
SaveAs
Saves a shortcut object to disk on different place then where it is saved now
SetRelativePath
Sets the relative path to the Shell link object.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
Arguments
Link argumens
Description
Shortcut description
Disposed
Gets value idicationg if object was disposed
FullName
Returns the fully qualified path of the shortcut object's target.
Hotkey
Gets or sets the hotkey for the shortcut.
IconIndex
IconPath
Assigns an icon to a shortcut, or identifies the icon assigned to a shortcut.
IShellLinkObject
Gets COM object that represents the link
TargetPath
The path to the shortcut's executable.
WindowStyle
Assigns a window style to a shortcut, or identifies the type of window style used by a shortcut.
WorkingDirectory
Assign a working directory to a shortcut, or identifies the working directory used by a shortcut.

See Also