VBA > Opis obiektów niebiznesowych > MainDoc i UserDoc > Atrybuty obiektu MainDoc + UserDoc | | Drukuj |
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. |