Diese Seite des Dialogfelds Eigenschaften für Klasse/Schnittstelle ermöglicht das Konfigurieren der Vererbung einer LabVIEW-Klasse oder -Schnittstelle.

Die Seite enthält folgende Komponenten:

Option Beschreibung
Hierarchie der übergeordneten Klassen

Zeigt die Klassenhierarchie an. Dieser Abschnitt ist für Schnittstellen nicht verfügbar, da Schnittstellen immer vom Typ "LabVIEW-Objekt" abgeleitet sind.

Dieser Abschnitt umfasst die folgenden Komponenten:
  • Klassenname—Zeigt den Namen der LabVIEW-Klasse sowie aller über- und untergeordneten Klassen an.
  • Klassenbeschreibung—Zeigt eine Beschreibung an, sofern Sie auf der Registerkarte Dokumentation unter Beschreibung Text eingegeben haben.
Übergeordnete Klasse ändern

Führt zum Dialogfeld Übergeordnete Klasse ändern. In diesem Dialogfeld wird die übergeordnete Klasse einer LabVIEW-Klasse geändert. Diese Option ist für Schnittstellen nicht verfügbar, da Schnittstellen immer vom Typ "LabVIEW-Objekt" abgeleitet sind.

Übergeordnete Schnittstellen

Zeigt eine Liste der Schnittstellen an, von denen die LabVIEW-Klasse oder -Schnittstelle abgeleitet ist.

Dieser Abschnitt umfasst die folgenden Komponenten:
  • Schnittstellenname—Zeigt den Namen der Schnittstelle an.
  • Schnittstellenbeschreibung—Zeigt eine Beschreibung an, sofern Sie auf der Registerkarte Dokumentation unter Beschreibung Text eingegeben haben.
Übergeordnete Schnittstellen ändern

Führt zum Dialogfeld Übergeordnete Schnittstellen ändern. In diesem Dialogfeld können Sie die Schnittstellen ändern, von denen die aktuelle Klasse oder Schnittstelle abgeleitet sind.

Alle Voraussetzungen für "Muss überschreiben?" auf Nachfolger übernehmen

Bei Aktivierung dieser Option können Klassen die Charakteristik "Muss überschreiben?" an ihre Unterklassen übertragen. Auf diese Weise muss das mit dynamischer Bindung arbeitende VI nicht überschrieben werden. Programmatisch können Sie mit der Eigenschaft "Muss Überschreiben?" übertragen festlegen, dass Klassen die Charakteristik "Muss überschreiben?" an ihre Unterklassen übertragen müssen. Diese Option ist für Schnittstellen immer aktiviert.

Datenwertreferenzen - Einschränkungen für Neu und Löschen Umfasst folgende Komponenten:
  • Verweise dieser Klassenart auf Mitglieds-VIs dieser Klasse einschränken

    Bei Aktivierung dieser Option ist die Erstellung von Datenwertreferenzen auf eine Klasse nur den VIs der betreffenden Klasse vorbehalten. Beim Erstellen einer neuen Klasse wird diese Option per Voreinstellung angezeigt. Diese Option ist für Schnittstellen immer aktiviert.

  • Verweise von Typen nachgeordneter Klassen auf Mitglieds-VIs dieser Klasse einschränken

    Bei Aktivierung dieser Option ist die Erstellung von Datenwertreferenzen auf Nachfolgerklassen nur den VIs der betreffenden Klasse vorbehalten. Diese Option ist für Schnittstellen immer deaktiviert.