VBA > Opis obiektów niebiznesowych > MainDoc i UserDoc > Atrybuty obiektu MainDoc + UserDoc

Drukuj

Atrybuty obiektu MainDoc i UserDoc

Nazwa atrybutu

Typ VBA

Typ Tlb

Opis

Application

Application

[out] IDualApplication**

Wskazuje na obiekt aplikacji

Name

String

[out] BSTR *

[in] BSTR

Pobiera/ustawia nazwę (główny element projektu)

DesignMode

Boolean

[out] VARIANT_BOOL *

[in] VARIANT_BOOL

Pobiera/Ustawia tryb "Design Mode", w którym nie są obsługiwane eventy.

PropertyDoc

Variant

 

Parametry (Varianty):

Index,

Opcjonalne:

Variant Par1,

Variant Par2,

Variant Par3,

Variant Par4

[in] VARIANT

[out] VARIANT *

Parametry (wejściowe)

VARIANT Index,

 

Opcjonalne:

VARIANT Par1

VARIANT Par2

VARIANT Par3

VARIANT Par4

Jest to propetr ogólnego przeznaczenia. Głównym powodem powstania jest chęć zredukowania liczby property w interfejsie oraz umożliwienie w przyszłości dodawania pewnej funkcjonalności bez konieczności zmiany interfejsu. Parametr "Index" jest obowiązkowy i to on decyduje o faktycznym przeznaczeniu property. W zależności od wartości tego parametru wykorzystywane są pozostałe parametry oraz spodziewany jest jakiś typ VARIANT'a.