Optionale Tools für IntelliSense
FactoryTalk®Optix™
ermöglicht es, die Funktionen, Eigenschaften und Ereignisse einiger integrierter Objekte über IntelliSense zu erweitern: ein NetLogic-Tool, das aus einer C#-Codevervollständigungshilfe besteht, welche über einen Editor wie Visual Studio oder Visual Studio Code zur Verfügung gestellt wird.Visual Studio installieren und konfigurieren oder führen Sie die Anweisungen unter Visual Studio Code installieren und konfigurieren auf Ihrem Gerät aus.
NOTIZ:
Während Sie eine Objektdatei offline mit Notepad++ bearbeiten können, funktioniert IntelliSense-Zubehör nur in den Visual Studio- oder Visual Studio Code-Editoren.
- Wenn SieFactoryTalk®Optix™in der Version 1.4.0 oder höher verwenden, installieren Sie .NET SDKs auf Ihrem Gerät, um die Installation und Implementierung von IntelliSense NetLogic zu ermöglichen.
- Installieren Sie auf dem EntwurfsgerätVisual Studio 2022 SDKentsprechend Ihrer Gerätearchitektur.
- Installieren Sie auf dem Gerät, auf dem die Anwendung bereitgestellt wird,.NET Runtime (Windows)entsprechend Ihrer Geräteversion.
NOTIZ: Anweisungen zur Installation von .NET SDK finden Sie in der Onlinedokumentation. - Um Ihr Objekt zu bearbeiten, wählen Sie inFactoryTalk®Optix™Studio oben auf dem Bildschirm aus.Es wird ein Dialogfenster geöffnet.
- Wählen Sie Ihrenbevorzugten Code-Editoraus: Visual Studio oder Visual Studio Code.
- Navigieren Sie im BereichProjektansichtzuMainWindowund fügen Sie eineBeschriftunghinzu.Beschriftung1wird erstellt.
- Benennen SieBeschriftung1inMyLabelum.
- Fügen Sie eine Laufzeit- oder Entwurfszeit-NetLogic hinzu, indem Sieoder auswählen, je nachdem, wann Sie NetLogic verwenden möchten: zur Laufzeit oder zur Entwurfszeit.Ein NetLogic-Objekt (z. B. ein NetLogic-Objekt namensRuntimeNetLogic1) wird im BereichProjektansichtunter dem Projekt erstellt.
- Doppelklicken Sie auf dieLaufzeitNetLogic1-NetLogic.Die NetLogic wird in deinem Code-Editor geöffnet.
- Geben Sie in Visual Studio oder Visual Studio Code unterInsert code to be executed when the user-defined logic is starteddie ZeileLabel myLabel = Owner.Get<Label>("MyLabel");ein.
- Drücken Sie dieEingabetaste, um eine neue Zeile hinzuzufügen, und beginnen Sie mit der Eingabe vonmyLabel..IntelliSense zeigt die fürmyLabel.verfügbaren Methoden, Eigenschaften und Ereignisse in einen Dropdownmenü an.
- Wählen Sie die Methode, die Eigenschaft oder das Ereignis aus, die bzw. das Sie der Anpassung vonBeschriftunghinzufügen möchten, zusammen mit der zugehörigen Syntax, dem Datentyp oder den Argumenten.
Rückmeldung geben