- Démarrer
- Utilisation du logiciel
- Contrôle de version
- Objets graphiques et de disposition
- Sessions et paramètres régionaux
- Développement de solutions
- Développement de projets avec C#
- NetLogic
- Méthodes et événements dans C#
- Référence des API C#
- Exemples d’applications
- Tutoriel sur l’interface utilisateur
- Tutoriel sur l’enregistreur
- Tutoriel sur les alarmes
- Tutoriel sur OPC UA
- Tutoriel sur les traductions
- Tutoriel sur NetLogic
- Références d’objet et de variable
Créer un NetLogic
Développez un NetLogic de conception qui crée des étiquettes localisées.
Conditions préalables
Définissez l’éditeur de code externe par défaut. Consultez la rubrique Définir l'éditeur de code par défaut.
- Pour créer un NetLogic
- DansVue de projet, cliquez avec le bouton droit de la souris surMainWindow (type)et sélectionnez .
- Passez le curseur de la souris surDesignTimeNetLogic1, sélectionnezet saisissezCreateLocalizedLabels
- Double-cliquez sur NetLogic.L'éditeur de code externe s'ouvre.
- Dans l’éditeur de code, modifiezpublic void Method1()comme suit :[ExportMethod] public void Method1() { String labelName = "MyLabelName"; Label myLabel = Owner.Get<Label>(labelName); if (myLabel == null ) { myLabel = InformationModel.Make<Label>(labelName); myLabel.LocalizedText = new LocalizedText(myLabel.NodeId.NamespaceIndex, "myKey1"); Owner.Add(myLabel); } else { Log.Warning("Label with name " + labelName + " already exists"); } }
- Enregistrez le code.
Fournir une réponse