Diese Klasse stellt das Datenmodell und die Methoden des Gantt-Plans Termsoft GanttAssistant bereit. GanttAssistant nimmt im Wesentlichen Vorgangstermine und -dauern von einer Master-Applikation entgegen und zeichnet den entsprechenden Balkenplan in eine Excel-Arbeitsmappe.

Namespace:  Termsoft.XLS
Assembly:  Termsoft.GanttAssistant (in Termsoft.GanttAssistant.dll) Version: 2.0.3.1 (2.0.3.1)

Syntax

         
 C#  Visual Basic  Visual C++ 
public class GanttAssistant : IGanttAssistantCom
Public Class GanttAssistant _
	Implements IGanttAssistantCom
public ref class GanttAssistant : IGanttAssistantCom

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
GanttAssistant()()()
Konstruktor der Klasse GanttAssistant.
About()()()
Zeigt einen About-Dialog an.
AddTask(String, String, String, String, String, String, DateTime, DateTime, Int32, DateTime, DateTime, Int32, DateTime, DateTime, Int32, DateTime, DateTime, Int32, String)
Fügt einen Vorgang dem Balkenplan hinzu.
BarDataType1Name
Legt den Namen des Plantyps 1 fest, z.B. Plan (optimistisch).
BarDataType2Name
Legt den Namen des Plantyps 2 fest, z.B. Soll.
BarDataType3Name
Legt den Namen des Plantyps 3 fest, z.B. Ist.
BarDataType4Name
Legt den Namen des Plantyps 4 fest, z.B. Plan (pessimistisch).
ChartDescriptionField1
Im Kopfbereich des Gantt-Charts stehen vier Beschreibungsfelder zur Verfügung. Geben Sie hier die Beschriftung des ersten Feldes vor.
ChartDescriptionField2
Im Kopfbereich des Gantt-Charts stehen vier Beschreibungsfelder zur Verfügung. Geben Sie hier die Beschriftung des zweiten Feldes vor.
ChartDescriptionField3
Im Kopfbereich des Gantt-Charts stehen vier Beschreibungsfelder zur Verfügung. Geben Sie hier die Beschriftung des dritten Feldes vor.
ChartDescriptionField4
Im Kopfbereich des Gantt-Charts stehen vier Beschreibungsfelder zur Verfügung. Geben Sie hier die Beschriftung des vierten Feldes vor.
ChartDescriptionValue1
Im Kopfbereich des Gantt-Charts stehen vier Beschreibungsfelder zur Verfügung. Geben Sie hier den Text des ersten Feldes vor.
ChartDescriptionValue2
Im Kopfbereich des Gantt-Charts stehen vier Beschreibungsfelder zur Verfügung. Geben Sie hier den Text des zweiten Feldes vor.
ChartDescriptionValue3
Im Kopfbereich des Gantt-Charts stehen vier Beschreibungsfelder zur Verfügung. Geben Sie hier den Text des dritten Feldes vor.
ChartDescriptionValue4
Im Kopfbereich des Gantt-Charts stehen vier Beschreibungsfelder zur Verfügung. Geben Sie hier den Text des vierten Feldes vor.
Clear()()()
Löscht alle Daten des Balkenplans und initialisiert ihn für eine erneute Datenübertragung.
ColorIndexMilestone
Legt eine Farbe (Excel-Color-Index) für Meilensteine fest. Meilensteine haben immer denselben Anfangs- und Endtermin (also die Dauer 0) und den Aufwand 0. Meilensteine werden nicht als Balken, sondern als Rauten dargestellt.
ColorIndexPlanType1
Legt eine Farbe (Excel-Color-Index) für die Vorgangsbalken des Plantyps 1 fest.
ColorIndexPlanType2
Legt eine Farbe (Excel-Color-Index) für die Vorgangsbalken des Plantyps 2 fest.
ColorIndexPlanType3
Legt eine Farbe (Excel-Color-Index) für die Vorgangsbalken des Plantyps 3 fest.
ColorIndexPlanType4
Legt eine Farbe (Excel-Color-Index) für die Vorgangsbalken des Plantyps 4 fest.
DefineOutputExcelApplication(Object%)
Übergibt eine Referenz auf das Excel-Application-Objekt, das für die Ausgabe des Balkenplans zu verwenden ist. Wenn vor Aufruf der Methode Show()()() das Excel-Application-Objekt nicht übergeben wurde, so wird ein neues erzeugt und verwendet. Diese Methode wird nur in Ausnahmefällen benötigt und sollte nur verwendet werden, wenn Sie mit der Bedienung von GanttAssistant bereits sehr gut vertraut sind.
DefineOwnerObject(Object%)
Übergibt eine Referenz auf das Eigentümer-Objekt. Beim Eigentümer-Objekt handelt es sich um das Objekt, das eine Instanz der Klasse GanttAssistant erstellt hat und sie verwendet. Als Eigentümer zulässig sind Objekte vom Typ Excel.Application und System.Windows.Forms.Form, je nach dem, welche der beiden Möglichkeiten zutreffend ist. Für alle anderen Eigentümer-Objekte ist der Wert null zu setzten, was gleichzeitig der Standard ist. Die korrekte Definition des Eigentümer-Objektes ist extrem wichtig für die Fenstersteuerung. Eine falsche Vorgabe kann GanttAssistant instabil machen.
Dispose()()()
Gibt alle nicht verwalteten Ressourcen frei.
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Destruktor der Klasse GanttAssistant.
(Overrides Object..::.Finalize()()().)
GanttChartCaption
Legt die Überschrift des Gantt-Charts fest.
GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
ReadXml(String)
Liest die Daten und die Konfiguration eines Gantt-Charts aus einer TSML-Datei. Das interne Format ist XML.
ScaleDayCaption
Legt die Beschriftung für die Zeitrastereinheit Tag fest.
ScaleMonthCaption
Legt die Beschriftung für die Zeitrastereinheit Monat fest.
ScaleWeekCaption
Legt die Beschriftung für die Zeitrastereinheit Woche fest.
Show()()()
Zeichnet den Balkenplan gemäß zuvor eingegebener Daten in einem Excel-Workbook und gibt ihn am Bildschirm aus.
ShowBarDataType1
Legt fest, ob die Balken zum Plantyp 1 angezeigt werden sollen.
ShowBarDataType2
Legt fest, ob die Balken zum Plantyp 2 angezeigt werden sollen.
ShowBarDataType3
Legt fest, ob die Balken zum Plantyp 3 angezeigt werden sollen.
ShowBarDataType4
Legt fest, ob die Balken zum Plantyp 4 angezeigt werden sollen.
ShowDataButton
Legt fest, ob im Fußbereich des Charts ein Knopf zum Öffnen des Datendialogs gezeigt werden soll oder nicht.
ShowDataDialog()()()
Zeigt einen Dialog mit sämtlichen Chart-Daten an. Dieser Datendialog ist nur verfügbar, wenn mit Hilfe der Methode DefineOwnerObject(Object%) ein Eigentümer-Objekt vom Typ Excel.Application oder System.Windows.Forms.Form festgelegt wurde. In allen anderen Fällen wird eine Exception ausgelöst.
TaskBarDataTypeColumnCaption
Legt die Überschrift der Spalte für den Datentyp der einzelnen Vorgangsbalken fest.
TaskCompletionColumnCaption
Legt die Überschrift der Spalte für den Fertigstellungsgrad des Vorgangs fest.
TaskFinishDateColumnCaption
Legt die Überschrift der Spalte für den Vorgangsendtermin fest.
TaskLeadColumnCaption
Legt die Überschrift der Spalte für den Vorgangsverantwortlichen fest.
TaskNameColumnCaption
Legt die Überschrift der Spalte für den Vorgangsnamen fest.
TaskSequenceNumberColumnCaption
Legt die Überschrift der Spalte für die laufende Vorgangsnummer fest.
TaskStartDateColumnCaption
Legt die Überschrift der Spalte für den Vorgangsanfangstermin fest.
TaskTitleColumnCaption
Legt die Überschrift der Spalte für den Vorgangtitel fest.
TaskWorkColumnCaption
Legt die Überschrift der Spalte für den Vorgangsaufwand fest.
TimeScale
Legt die Zeitskala fest.
ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Version
Liefert die Versionsnummer.
WriteXml(String)
Speichert die Daten und die Konfiguration eines Gantt-Charts in einer TSML-Datei. Das interne Format ist XML.

Inheritance Hierarchy

System..::.Object
  Termsoft.XLS..::.GanttAssistant

See Also