Auf dieser Seite des Dialogfelds Eigenschaften für Klasse/Schnittstelle können Sie die Zugriffsrechte für Objekte einer LabVIEW-Klasse oder -Schnittstelle festlegen.

Die Seite enthält folgende Komponenten:

Option Beschreibung
Inhalt

Zeigt alle Komponenten der Projektbibliothek an.

Lokalisierter Kurzname

Gibt den Namen an, den ein Eigenschaftsknoten mit der Einstellung Namensformat>>Kurznamen für die ausgewählte Eigenschaft anzeigt.

Wenn Lokalisierter Kurzname mit dem Ordnernamen übereinstimmt, passt LabVIEW dieses Feld beim Ändern des Ordernamens automatisch an. Beim Ändern dieses Felds wird der Ordnername jedoch nicht mit geändert.

Dieses Feld wird nur angezeigt, wenn Sie in der Baumstruktur Inhalt einer Klasse einen Eigenschaftsordner auswählen.

Übersetzter vollständiger Name

Gibt den Namen an, den ein Eigenschaftsknoten mit der Einstellung Namensformat>>Vollständige Namen für die ausgewählte Eigenschaft anzeigt. Dieser Name wird auch in der Liste der Eigenschaften angezeigt, die beim Anklicken eines Eigenschaftsknotens zur Auswahl einer Eigenschaft eingeblendet wird.

Wenn Sie in Übersetzter vollständiger Name einen Doppelpunkt verwenden, enthält die Liste zur Eigenschaftsauswahl die nach dem Doppelpunkt aufgeführte Unterliste.

Wenn Übersetzter vollständiger Name mit dem Ordnernamen übereinstimmt, passt LabVIEW dieses Feld beim Ändern des Ordernamens automatisch an. Beim Ändern dieses Felds wird der Ordnername jedoch nicht mit geändert.

Dieses Feld wird nur angezeigt, wenn Sie in der Baumstruktur Inhalt einer Klasse einen Ordner auswählen.

Pfad

Enthält den Pfad zum VI des Leistungsmerkmals oder zum Eigenschafts-VI (zum Schreiben oder Lesen). Diese Option gibt es nur, wenn unter Inhalt ein Leistungsmerkmal oder eine individuelle Eigenschaft ausgewählt ist.

Standardpalette

Wird bei Auswahl einer Palettendatei (*.mnu) unter Inhalt angezeigt. Aktivieren Sie diese Option zum Festlegen der Datei als Standardpalette für die Projektbibliothek.

Hinweis Wenn Sie die Palette mit der Option Standardpalette auf der Seite Allgemeine Einstellungen schon einmal festgelegt haben, erscheint neben der Standardpalette ein Häkchen. Bei Auswahl einer anderen Palette wird unter Standardpalette an der neuen Palette ein Häkchen angezeigt.
Zugriffsbereich

Zeigt die Zugriffseinstellungen für das in der Baumstruktur Inhalt ausgewählte Objekt an.

Hinweis Der Zugriffsbereich muss für ein VI mit dynamischer Bindung innerhalb einer Klasse mit dem Zugriffsbereich des entsprechenden VIs in der übergeordneten Klasse übereinstimmen.
  • Öffentlich-

    Die Komponente wird zusammen mit der LabVIEW-Klasse angezeigt. Öffentliche VIs können von anderen VIs oder Anwendungen aufgerufen werden.

  • Gemeinschaft-

    Die Komponente wird zusammen mit der LabVIEW-Klasse angezeigt. Gruppen-VIs können nur von Freundobjekten und VIs der Projektbibliothek aufgerufen werden.

  • Geschützt-

    Die Komponente wird zusammen mit der LabVIEW-Klasse angezeigt. Ein geschütztes Klassen-VI kann nur von VIs derselben oder einer untergeordneten Klasse aufgerufen werden.

  • Privat-

    Wenn die LabVIEW-Klasse gesperrt ist, wird die Komponente bei der Anzeige der LabVIEW-Klasse ausgeblendet. VIs und Anwendungen, die nicht zur LabVIEW-Klasse gehören, können ein privates VI nicht aufrufen.

  • Nicht angegeben

    Diese Option wird nur angezeigt, wenn ein Ordner ausgewählt ist. In diesem Ordner ist der Zugriff auf Komponenten nicht festgelegt. Der Zugriff ist öffentlich. Für Ordner einer Klasse ist standardmäßig kein Zugriff festgelegt. Das heißt, der Ordner ist öffentlich zugänglich.

    Hinweis Wenn Sie für einen Ordner Zugriffsoptionen festlegen, gilt diese Zugriffsoption für alle Objekte in diesem Ordner und alle Optionen für einzelne Objekte in dem Ordner werden überschrieben.
Nachfolger müssen überschreiben

Bei Aktivierung dieser Option muss für jede Kindklasse ein Überschreib-VI für das ausgewählte VI festgelegt werden. Diese Option ist nur verfügbar, wenn Sie unter Inhalt ein VI mit dynamischer Bindung ausgewählt haben. Um programmatisch festzulegen, dass abgeleitete Klassen ein mit dynamischer Bindung arbeitendes VI überschreiben sollen, verwenden Sie die Methode "Müssen Nachfolger Objekt überschreiben?:Festlegen".

Zum Überschreiben muss übergeordnetes Objekt aufgerufen werden

Bei Aktivierung dieser Option müssen alle dynamischen Dispatch-VIs, die das angegebene VI überschreiben, mit dem Knoten "Elternmethode aufrufen" arbeiten. Diese Option ist nur verfügbar, wenn Sie unter Inhalt ein VI mit dynamischer Bindung auswählen. Programmatisch wird mit der Methode "Müssen Nachfolger Elternobjekt aufrufen?:Festlegen" angegeben, dass Überschreib-VIs mit dem Knoten Elternmethode aufrufen arbeiten müssen