INatAutoLinkedApplications

This document covers the following topics:


Purpose

Collection of applications that are linked to a compound application.

Properties

The following properties are available:

Parent

Used to navigate to the parent interface of this interface.

Natural Data Format Variant Type Remark
HANDLE OF OBJECT VT_DISPATCH (INatAutoApplication) Get only

Studio

Used to navigate to the root interface.

Natural Data Format Variant Type Remark
HANDLE OF OBJECT VT_DISPATCH (INatAutoStudio) Get only

Count

The number of applications in the collection.

Natural Data Format Variant Type Remark
I4 VT_I4 Get only

Methods

The following methods are available:

Item

Returns a specific application from the collection.

Parameters

Name Natural Data Format Variant Type Remark
Return value HANDLE OF OBJECT VT_DISPATCH (INatAutoApplication)  
Index

I4
A

VT_I4
VT_BSTR

 
Return value

The application identified by the value specified in Index.

Index

Identifies a specific application in the collection. This can be either the index of the application in the collection (a value between 1 and Count) or the name of the application.

Add

Adds the given application to the collection (effectively links it to the parent application).

Parameters

Name Natural Data Format Variant Type Remark
Return value HANDLE OF OBJECT VT_DISPATCH (INatAutoApplication)  
Application A VT_BSTR  
Return value

The newly linked application.

Application

Name of the application to be linked.

Remove

Removes the application from the collection (effectively unlinks it from the parent application).

Parameters

Name Natural Data Format Variant Type Remark
Index

I4
A

VT_I4
VT_BSTR

 
Index

Identifies a specific application in the collection. This can be either the index of the application in the collection (a value between 1 and Count) or the name of the application.