Přístup k objektům Collection

Přehled informací

Příklad definice proměnné ukazující na Collection

Většina objektů Collection je přístupných z objektu Document. Objekt Document obsahuje vlastnosti pro každý objekt Collection. Následující příklad definuje proměnnou a nastaví ji na Layer collection aktuálního výkresu:

    Dim layerCollection as AcadLayers
    Set layerCollection = ThisDrawing.Layers

Vysvětlení předchozího kódu:

V kódu je nejprve definovaná proměnná layerCollection typu AcadLayer. Druhý řádek kódu nastaví proměnnou, aby ukazovala na Layer collection aktuálního výkresu.

Příklad přístupu na objekt MenuGroup

Jediné objekty Collection, které nejsou přístupné z objektu Document jsou:

Tyto tři objekty jsou přístupné pouze přes objekt Application. Příklad definice a nastavení proměnné na objekt MenuGroup collection:

    Dim MenuGroupsCollection as AcadMenuGroups
    Set MenuGroupsCollection = ThisDrawing.Application.MenuGroups

Vysvětlení předchozího kódu:

V kódu je nejprve definovaná proměnná MenuGroupCollection typu AcadMenuGroups. Druhý řádek kódu nastaví proměnnou, aby ukazovala na MenuGroup collection aktuálního výkresu.