Class PageManager
Klasse zur Verwaltung von Applikationen
Inheritance
Inherited Members
Namespace: Simplic.Framework.UI
Assembly: Simplic.Framework.dll
Syntax
public class PageManager
Properties
| Improve this Doc View SourceSingleton
Declaration
public static PageManager Singleton { get; }
Property Value
Type | Description |
---|---|
PageManager |
Methods
| Improve this Doc View SourceAddPage(Guid, IPageContent)
Fügt eine Applikation mit dem entsprechenden Content-Type in die liste der zur verfügungstehenden Applikationen ein
Declaration
public void AddPage(Guid ContentType, IPageContent PageContent)
Parameters
Type | Name | Description |
---|---|---|
System.Guid | ContentType | Guid des Content-Type |
IPageContent | PageContent | Inhalt der Applikation. Über diesen wird die Applikation ausgeführt |
CheckContentTypeExists(Guid)
Überprüft, pb ein Content-Type (=INhaltstyp einer Applikation) mit der angegebenen Guid existiert
Declaration
public bool CheckContentTypeExists(Guid ContentType)
Parameters
Type | Name | Description |
---|---|---|
System.Guid | ContentType | Guid die den Content-Type identifiziert |
Returns
Type | Description |
---|---|
System.Boolean | True, wenn der Content-Type exisitert |
GetWindowSetting(DBInternPage)
Gibz das Einstellungsfenster für eine Applikation zurück
Declaration
public Window GetWindowSetting(DBInternPage DBInternPage)
Parameters
Type | Name | Description |
---|---|---|
DBInternPage | DBInternPage | Instanz von DBInternPage, das die Applikation beschreibt |
Returns
Type | Description |
---|---|
System.Windows.Window | Instanz von System.Windows.Window welches das Einstellungsfenster darstellt. Gibt es für diese Applikation kein Einstellungsfenster, wird Null zurück gegeben. |
OpenPage(DBInternPage)
Öffnet eine Applikation anhand einer Instanz von DBInternPage
Declaration
public void OpenPage(DBInternPage DBInternPage)
Parameters
Type | Name | Description |
---|---|---|
DBInternPage | DBInternPage | Instanz von DBInternPage, das die Applikation beschreibt |