OpenKeyWord
Version: 426, Datum:
|
Diese Klasse verwaltet das aktuelle GUI-Objekt. Mehr ...
Öffentliche Methoden | |
void | CallMethod (string fpsMethod) |
Gibt die Instanz für die einzige Instanz dieser Klasse zurück. Hinweis: Mehr ... | |
void | CallMethod (string fpsMethod, List< string > fpLsParameter) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Mehr ... | |
void | CallMethod (string fpsMethod, List< string > fpLsParameter_1, string fpsParameter_2) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Mehr ... | |
void | CallMethod (string fpsMethod, string fpsParameter_1) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Die aufgerufene Methode hat die Signatur: Mehr ... | |
void | CallMethod (string fpsMethod, string fpsParameter_1, string fpsParameter_2) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Mehr ... | |
void | CallMethod (string fpsMethod, string fpsParameter_1, string fpsParameter_2, string fpsParameter_3) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Die aufgerufene Methode hat die Signatur: Mehr ... | |
void | CallMethod (string fpsMethod, string fpsParameter_1, string fpsParameter_2, List< string > fpLsValue) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Die aufgerufene Methode hat die Signatur: Mehr ... | |
bool | CallMethodReturn_Boolean (string fpsMethod) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Die aufgerufene Methode hat die Signatur: Mehr ... | |
bool | CallMethodReturn_BooleanPb (string fpsMethod, bool fpbParameter_1) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Mehr ... | |
int | CallMethodReturn_Int (string fpsMethod) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Mehr ... | |
List< string > | CallMethodReturn_ListString (string fpsMethod) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Mehr ... | |
List< string > | CallMethodReturn_ListString (string fpsMethod, string fpsParam1, string fpsParam2) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Mehr ... | |
List< string > | CallMethodReturn_ListString (string fpsMethod, List< string > fpLsParameter_1) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Die aufgerufene Methode hat die Signatur: Mehr ... | |
List< string > | CallMethodReturn_ListString (string fpsMethod, string fpsParameter_1, string fpsParameter_2, List< string > fpLsParameter_3) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Die aufgerufene Methode hat die Signatur: Mehr ... | |
string | CallMethodReturn_String (string fpsMethod) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Die aufgerufene Methode hat die Signatur: Mehr ... | |
string | CallMethodReturn_String (string fpsMethod, string fpsParameter_1) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Die aufgerufene Methode hat die Signatur: Mehr ... | |
bool | CheckCharacter (string fpsFunctionalname) |
Diese Methode prüft den fachlichen Objektnamen auf "erlaubte" Zeichen. Mehr ... | |
object | GetCurrentObject () |
Liefert die Referenz zum aktuellen Frame-Object. Referenz ist im Feld cvoObject abgelegt. Mehr ... | |
string | GetObjectName () |
Ermittelt den ObjektNamen des aktuellen Objektes. Mehr ... | |
void | Init () |
Führt die Initialisierung der Klasse durch: Es werden alle Felder der Klasse auf einen definierten Anfangszustand zurükgesetzt;. Mehr ... | |
void | LogObjectData () |
Methode gibt alle wichtigen Informationen zum aktuellen Objekt aus. Diese soll im Fehler- oder Ausnahmefall bei der Fehlersuche durch Ausgabe der aktuellen Objektdaten helfen. Diese Daten werden ausgegeben: Mehr ... | |
object | SetChildName (string fpsChildName) |
Setzt das Kindobjekt. Mehr ... | |
object | SetWindowName (string fpsWindowName) |
Hier wird der Kontext auf ein Fenster gesetzt. Mehr ... | |
Geschützte Attribute | |
string | cvsChildName = string.Empty |
Die Eigenschaft enthält den fachlichen Namen des aktuellen Kindobjektes. Mehr ... | |
string | cvsWindowName = string.Empty |
Eigenschaft enthält den fachlichen Namen des aktuellen Fensters. Auf dieses Fenster beziehen sich alle GUI Kind-Objekte, die mit "cvsChildName" gegeben sind. | |
Private Methoden | |
CurrentObject () | |
Initialisiert eine neue Instanz der OKW.CurrentObject Klasse Nicht öffentlicher Konstruktor: Verwenden Sie OKW.CurrentObject.Instance um die Instanz dieser Klasse zu erhalten. Mehr ... | |
object | ResetToWindow () |
Das aktuelle Objekt wird auf das Fenster zurückgesetzt. Kindobjekt wird gelöscht. Mehr ... | |
void | UpdateObject () |
Methode aktualisert zwei Werte: Mehr ... | |
Private Attribute | |
object | cvoObject = null |
Singelton-Class: Instanz enthält die Object-Referenzierung des CurrentObject. Mehr ... | |
string | cvsObjectFunctionalName = string.Empty |
Vollständiger "funktionaler Name" des aktuellen Objektes "WindowName.ChildObjectName". Mehr ... | |
string | cvsObjectName = string.Empty |
Vollständiger "technischer Name" des aktuellen Objektes "WindowName.ChildObjectName". Mehr ... | |
LogMessenger | LM = null |
Hält eine Referenz auf die Klasse LogMessenger für die sprachabhängige Log-Ausgabe vor. Mehr ... | |
Logger | Log = Logger.Instance |
Hält eine Referenz auf die Klasse Logger vor. | |
FrameObjectDictionary | myFrameObjectDictionary = new FrameObjectDictionary() |
Diese Übersicht enthält alle besuchten/ genutzten "Frame Objects". Mehr ... | |
Weitere Geerbte Elemente | |
Statische, geschützte Attribute geerbt von OKW.OKWSingeltonBase< CurrentObject > | |
static Lazy< T > | instance |
Propertys geerbt von OKW.OKWSingeltonBase< CurrentObject > | |
static T | Instance [get] |
Holt die einzige Instanz dieser Klasse. Mehr ... | |
Diese Klasse verwaltet das aktuelle GUI-Objekt.
Jedes technische GUI-Objekt, wobei es unerheblich ist, wie tief diese technisch ineinander verschachtelt sind, wird mit maximal zwei Angaben referenziert: Fenstername und Kindobjektname
Design-Pattern: Singleton - Highlander-Prinzip
Definiert in Zeile 75 der Datei CurrentObject.cs.
|
private |
Initialisiert eine neue Instanz der OKW.CurrentObject Klasse Nicht öffentlicher Konstruktor: Verwenden Sie OKW.CurrentObject.Instance um die Instanz dieser Klasse zu erhalten.
Definiert in Zeile 231 der Datei CurrentObject.cs.
void OKW.CurrentObject.CallMethod | ( | string | fpsMethod | ) |
Gibt die Instanz für die einzige Instanz dieser Klasse zurück.
Hinweis:
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf.
Die aufgerufene Methode hat die Signatur:
Parameter/Return | Type |
---|---|
Parameter | keine |
Rückgabewert | kein |
fpsMethod | Name der Methode, die aufgerufen werden soll. |
Definiert in Zeile 308 der Datei CurrentObject.cs.
void OKW.CurrentObject.CallMethod | ( | string | fpsMethod, |
List< string > | fpLsParameter | ||
) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf.
Die aufgerufene Methode hat die Signatur:
Parameter/Return | Type |
---|---|
Parameter | List < string > |
Rückgabewert | kein |
fpsMethod | Name der Methode, die aufgerufen werden soll. |
fpLsParameter | 1. Parameter als List-string. |
Definiert in Zeile 370 der Datei CurrentObject.cs.
void OKW.CurrentObject.CallMethod | ( | string | fpsMethod, |
List< string > | fpLsParameter_1, | ||
string | fpsParameter_2 | ||
) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf.
Die aufgerufene Methode hat die Signatur:
Parameter/Return | Type |
---|---|
1. Parameter | List< string> |
2. Parameter | string |
Rückgabewert | kein |
fpsMethod | Name der Methode, die aufgerufen werden soll. |
fpLsParameter_1 | 1. Parameter als List-string. |
fpsParameter_2 | 2. Parameter als List-string. |
Definiert in Zeile 438 der Datei CurrentObject.cs.
void OKW.CurrentObject.CallMethod | ( | string | fpsMethod, |
string | fpsParameter_1 | ||
) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Die aufgerufene Methode hat die Signatur:
Parameter/Return | Type |
---|---|
1. Parameter | string |
Rückgabewert | kein |
fpsMethod | Name der Methode, die aufgerufen werden soll. |
fpsParameter_1 | 1. Parameter als Type-string. |
Definiert in Zeile 503 der Datei CurrentObject.cs.
void OKW.CurrentObject.CallMethod | ( | string | fpsMethod, |
string | fpsParameter_1, | ||
string | fpsParameter_2 | ||
) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf.
Die aufgerufene Methode hat die Signatur:
Parameter/Return | Type |
---|---|
1. Parameter | string |
2. Parameter | string |
Rückgabewert | kein |
fpsMethod | Name der Methode, die aufgerufen werden soll. |
fpsParameter_1 | 1. Parameter als Type-string. |
fpsParameter_2 | 2. Parameter als Type-string. |
Definiert in Zeile 570 der Datei CurrentObject.cs.
void OKW.CurrentObject.CallMethod | ( | string | fpsMethod, |
string | fpsParameter_1, | ||
string | fpsParameter_2, | ||
string | fpsParameter_3 | ||
) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Die aufgerufene Methode hat die Signatur:
Parameter/Return | Type |
---|---|
1. Parameter | string |
2. Parameter | string |
3. Parameter | string |
Rückgabewert | kein |
fpsMethod | Name der Methode, die aufgerufen werden soll. |
fpsParameter_1 | 1. Parameter als Type-string. |
fpsParameter_2 | 2. Parameter als Type-string. |
fpsParameter_3 | 3. Parameter als Type-string. |
Definiert in Zeile 641 der Datei CurrentObject.cs.
void OKW.CurrentObject.CallMethod | ( | string | fpsMethod, |
string | fpsParameter_1, | ||
string | fpsParameter_2, | ||
List< string > | fpLsValue | ||
) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Die aufgerufene Methode hat die Signatur:
Parameter/Return | Type |
---|---|
1. Parameter | string |
2. Parameter | string |
3. Parameter | List<string> |
Rückgabewert | kein |
fpsMethod | Name der Methode, die aufgerufen werden soll. |
fpsParameter_1 | 1. Parameter als Type-string. |
fpsParameter_2 | 2. Parameter als Type-string. |
fpLsValue | 3. Parameter als Type-List<string>. |
Definiert in Zeile 717 der Datei CurrentObject.cs.
bool OKW.CurrentObject.CallMethodReturn_Boolean | ( | string | fpsMethod | ) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Die aufgerufene Methode hat die Signatur:
Parameter/Return | Type |
---|---|
Parameter | keine |
Rückgabewert | bool |
fpsMethod | Name der Methode, die aufgerufen werden soll. |
Definiert in Zeile 785 der Datei CurrentObject.cs.
bool OKW.CurrentObject.CallMethodReturn_BooleanPb | ( | string | fpsMethod, |
bool | fpbParameter_1 | ||
) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf.
Die aufgerufene Methode hat die Signatur:
Parameter/Return | Type |
---|---|
1. Parameter | string |
2. Parameter | bool |
Rückgabewert | bool |
fpsMethod | Name der Methode, die aufgerufen werden soll. |
fpbParameter_1 | 2. Parameter als Type-bool. |
Definiert in Zeile 853 der Datei CurrentObject.cs.
int OKW.CurrentObject.CallMethodReturn_Int | ( | string | fpsMethod | ) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf.
Die aufgerufene Methode hat die Signatur:
Parameter/Return | Type |
---|---|
Parameter | keine |
Rückgabewert | int |
fpsMethod | Name der Methode, die aufgerufen werden soll. |
Definiert in Zeile 920 der Datei CurrentObject.cs.
List<string> OKW.CurrentObject.CallMethodReturn_ListString | ( | string | fpsMethod | ) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf.
Die aufgerufene Methode hat die Signatur:
Parameter/Return | Type |
---|---|
Parameter | keine |
Rückgabewert | List<string> |
fpsMethod | Name der Methode, die aufgerufen werden soll. |
Definiert in Zeile 993 der Datei CurrentObject.cs.
List<string> OKW.CurrentObject.CallMethodReturn_ListString | ( | string | fpsMethod, |
string | fpsParam1, | ||
string | fpsParam2 | ||
) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf.
Die aufgerufene Methode hat die Signatur:
Parameter/Return | Type |
---|---|
1. Parameter | string |
2. Parameter | string |
Rückgabewert | List<string> |
fpsMethod | Name der Methode, die aufgerufen werden soll. |
fpsParam1 | 1. Parameter als Type-string. |
fpsParam2 | 2. Parameter als Type-string. |
Definiert in Zeile 1072 der Datei CurrentObject.cs.
List<string> OKW.CurrentObject.CallMethodReturn_ListString | ( | string | fpsMethod, |
List< string > | fpLsParameter_1 | ||
) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Die aufgerufene Methode hat die Signatur:
Parameter/Return | Type |
---|---|
1. Parameter | List<string> |
Rückgabewert | List<string> |
fpsMethod | Name der Methode, die aufgerufen werden soll. |
fpLsParameter_1 | 1. Parameter als List<string>. |
Definiert in Zeile 1152 der Datei CurrentObject.cs.
List<string> OKW.CurrentObject.CallMethodReturn_ListString | ( | string | fpsMethod, |
string | fpsParameter_1, | ||
string | fpsParameter_2, | ||
List< string > | fpLsParameter_3 | ||
) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Die aufgerufene Methode hat die Signatur:
Parameter/Return | Type |
---|---|
1. Parameter | string |
2. Parameter | string |
3. Parameter | List<string> |
Rückgabewert | List<string> |
fpsMethod | Name der Methode, die aufgerufen werden soll. |
fpsParameter_1 | 1. Parameter als string. |
fpsParameter_2 | 2. Parameter als string. |
fpLsParameter_3 | 3. Parameter als List<string>. |
Definiert in Zeile 1238 der Datei CurrentObject.cs.
string OKW.CurrentObject.CallMethodReturn_String | ( | string | fpsMethod | ) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Die aufgerufene Methode hat die Signatur:
Parameter/Return | Type |
---|---|
Parameter | keine |
Rückgabewert | string |
fpsMethod | Name der Methode, die aufgerufen werden soll. |
Definiert in Zeile 1314 der Datei CurrentObject.cs.
string OKW.CurrentObject.CallMethodReturn_String | ( | string | fpsMethod, |
string | fpsParameter_1 | ||
) |
Ruft eine Methode des aktuellen Objektes via "late bound function call" auf. Die aufgerufene Methode hat die Signatur:
Parameter/Return | Type |
---|---|
1. Parameter | string |
Rückgabewert | string |
fpsMethod | Name der Methode, die aufgerufen werden soll. |
fpsParameter_1 | 1. Parameter als string. |
Definiert in Zeile 1389 der Datei CurrentObject.cs.
bool OKW.CurrentObject.CheckCharacter | ( | string | fpsFunctionalname | ) |
Diese Methode prüft den fachlichen Objektnamen auf "erlaubte" Zeichen.
fpsFunctionalname | Fachlicher Name, der geprüft werden soll (string). |
Definiert in Zeile 1451 der Datei CurrentObject.cs.
object OKW.CurrentObject.GetCurrentObject | ( | ) |
Liefert die Referenz zum aktuellen Frame-Object. Referenz ist im Feld cvoObject abgelegt.
Definiert in Zeile 1505 der Datei CurrentObject.cs.
string OKW.CurrentObject.GetObjectName | ( | ) |
Ermittelt den ObjektNamen des aktuellen Objektes.
Definiert in Zeile 1544 der Datei CurrentObject.cs.
void OKW.CurrentObject.Init | ( | ) |
Führt die Initialisierung der Klasse durch: Es werden alle Felder der Klasse auf einen definierten Anfangszustand zurükgesetzt;.
Definiert in Zeile 1583 der Datei CurrentObject.cs.
void OKW.CurrentObject.LogObjectData | ( | ) |
Methode gibt alle wichtigen Informationen zum aktuellen Objekt aus. Diese soll im Fehler- oder Ausnahmefall bei der Fehlersuche durch Ausgabe der aktuellen Objektdaten helfen.
Diese Daten werden ausgegeben:
Definiert in Zeile 1631 der Datei CurrentObject.cs.
|
private |
Das aktuelle Objekt wird auf das Fenster zurückgesetzt. Kindobjekt wird gelöscht.
Definiert in Zeile 1776 der Datei CurrentObject.cs.
object OKW.CurrentObject.SetChildName | ( | string | fpsChildName | ) |
Setzt das Kindobjekt.
fpsChildName | Fachlicher Name des Kind-Objektes. |
Definiert in Zeile 1678 der Datei CurrentObject.cs.
object OKW.CurrentObject.SetWindowName | ( | string | fpsWindowName | ) |
Hier wird der Kontext auf ein Fenster gesetzt.
fpsWindowName | Name des Fenster, welches den Kontext erhält. |
Definiert in Zeile 1734 der Datei CurrentObject.cs.
|
private |
Methode aktualisert zwei Werte:
Definiert in Zeile 1823 der Datei CurrentObject.cs.
|
private |
Singelton-Class: Instanz enthält die Object-Referenzierung des CurrentObject.
Das Feld cvoObject enthält die Referenzierung auf das aktuelle Objekt im OKW_FrameObjectDictionary "myFrameObjectDictionary".
Definiert in Zeile 129 der Datei CurrentObject.cs.
|
protected |
Die Eigenschaft enthält den fachlichen Namen des aktuellen Kindobjektes.
Auf dieses Kindobjekt beziehen sich alle GUI Kind-Objekte, die unter 'sNameChildObject' gegeben sind.
Definiert in Zeile 92 der Datei CurrentObject.cs.
|
private |
Vollständiger "funktionaler Name" des aktuellen Objektes "WindowName.ChildObjectName".
Definiert in Zeile 144 der Datei CurrentObject.cs.
|
private |
Vollständiger "technischer Name" des aktuellen Objektes "WindowName.ChildObjectName".
Definiert in Zeile 159 der Datei CurrentObject.cs.
|
private |
Hält eine Referenz auf die Klasse LogMessenger für die sprachabhängige Log-Ausgabe vor.
Diese Variable wird im Konstruktor initialisiert.
/XML/Log/CurrentObject.xml
Definiert in Zeile 176 der Datei CurrentObject.cs.
|
private |
Diese Übersicht enthält alle besuchten/ genutzten "Frame Objects".
Wichtig: Die "Frame Klasse" muss mit "using" einbezogen werden Arbeiten in einer automatisierten Klasse: Es wird die richtige Klasse bei Eingabe des Frame Objektes ausgegeben. Eigenschaft enthält die Referenzierung auf das aktuelle Fenster- oder Kindobjekt.
Definiert in Zeile 208 der Datei CurrentObject.cs.