Returns the reference to an IApplication object.
Namespace:
ESRI.ArcGIS.Desktop.AddInsAssembly: ESRI.ArcGIS.Desktop.Addins (in ESRI.ArcGIS.Desktop.Addins.dll) Version: 10.0.0.0 (10.0.0.0)
Syntax
C# |
---|
protected Object Hook { get; } |
Visual Basic (Declaration) |
---|
Protected ReadOnly Property Hook As Object |
Visual C++ |
---|
protected: property Object^ Hook { Object^ get (); } |
Field Value
The hook.Remarks
Use this property to get a hook to the application when necessary. However, the easiest way to get a reference to the application is through the application class which is automatically generated inside the Config.Designer.cs (Config.Designer.vb in VB.Net) file by the add-in templates.
These application classes expose several static members for accessing commonly used types. For example, inside of an ArcMap add-in, instead of casting a Hook parameter to IApplication, simply call ArcMap.Application, and calling ArcMap.Document gets a reference to IMxDocument.