Schnittstelle IPreview
- Alle Superschnittstellen:
AutoDeleteParameter,IDispatch,IUnknown
- Alle bekannten Implementierungsklassen:
EloComServer
Überschrift: IPreview
Beschreibung: COM-Schnittstelle für die Dokumentenvorschau
Copyright: Copyright (c) ELO Digital Office GmbH 2007
-
Feldübersicht
Felder -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidclear()Löscht die aktuelle Dokumentenvorschau und zeigt die Meldung "Kein Dokument zur Ansicht ausgewählt." an.voidLöscht die aktuelle Dokumentenvorschau und zeigt die Meldung "Dokument extern geöffnet, Preview deaktiviert." an.voiddisplayLocalFile(BStr filePath) Stellt die Dokumentenvorschau auf eine lokale Datei, z.B. aus der Postbox ein.voidStellt das vor der Deaktivierung angezeigte Dokument wieder in die Dokumentenvorschau.voidshowId(Int32 id) Stellt die Dokumentenvorschau auf eine neue ObjektId ein.Von Schnittstelle geerbte Methoden AutoDeleteParameter
isAutoDelete, setAutoDeleteVon Schnittstelle geerbte Methoden IDispatch
getIDsOfNames, getTypeInfo, getTypeInfoCount, invokeVon Schnittstelle geerbte Methoden IUnknown
addRef, isNull, queryInterface, release, setNull
-
Felddetails
-
INTERFACE_IDENTIFIER
IID für ComfyJ- Siehe auch:
-
-
Methodendetails
-
showId
void showId(Int32 id) Stellt die Dokumentenvorschau auf eine neue ObjektId ein. Das Sord Objekt wird dann vom Indexserver gelesen und die Verschlagwortungsvorschau und die Dokumentenanzeige aktualisiert.
Vorbedingung: Ein Login wurde durchgeführt bzw. die Methode
login()wurde aufgerufen. Eine Workspace Ansicht ist aktiv.Nachbedingung: Das Objekt mit der angegebenen ID wird angezeigt, falls vorhanden.
Beispiel mit Visual Basic:
set Elo = CreateObject("elo.enterprise") Elo.login Elo.showId 1198436- Parameter:
id- Objekt Id des Sord Objekts
-
displayLocalFile
void displayLocalFile(BStr filePath) Stellt die Dokumentenvorschau auf eine lokale Datei, z.B. aus der Postbox ein. Es wird geprüft, ob es zu dieser Datei eine ESW Verschlagwortungsdatei gibt, diese wird dann mit eingelesen und im Dokumentenvorschau Fenster angezeigt.
Vorbedingung: Ein Login wurde durchgeführt bzw. die Methode
login()wurde aufgerufen. Eine Workspace Ansicht ist aktiv.Nachbedingung: Die Datei mit dem angegebenen Pfad wird angezeigt, falls vorhanden.
Beispiel mit Visual Basic:
set Elo = CreateObject("elo.enterprise") Elo.login Elo.displayLocalFile "C:/foo/bar/test.txt"- Parameter:
filePath- Pfad der Datei die angezeigt werden soll
-
deactivate
void deactivate()Löscht die aktuelle Dokumentenvorschau und zeigt die Meldung "Dokument extern geöffnet, Preview deaktiviert." an.
Vorbedingung: Ein Login wurde durchgeführt bzw. die Methode
login()wurde aufgerufen. Eine Workspace Ansicht ist aktiv.Nachbedingung: Die Dokumentenvorschau ist gelöscht und zeigt die Meldung "Dokument extern geöffnet, Preview deaktiviert." an.
Beispiel mit Visual Basic:
set Elo = CreateObject("elo.enterprise") Elo.login Elo.deactivate -
reactivate
void reactivate()Stellt das vor der Deaktivierung angezeigte Dokument wieder in die Dokumentenvorschau.
Vorbedingung: Ein Login wurde durchgeführt bzw. die Methode
login()wurde aufgerufen. Eine Workspace Ansicht ist aktiv. Die Methodedeactivate()wurde aufgerufen.Nachbedingung: Das vor der Deaktivierung angezeigte Dokument wird in der Dokumentenvorschau angezeigt.
Beispiel mit Visual Basic:
set Elo = CreateObject("elo.enterprise") Elo.login Elo.showId 12345 Elo.deactivate ... ... Elo.reactivate -
clear
void clear()Löscht die aktuelle Dokumentenvorschau und zeigt die Meldung "Kein Dokument zur Ansicht ausgewählt." an.
Vorbedingung: Ein Login wurde durchgeführt bzw. die Methode
login()wurde aufgerufen. Eine Workspace Ansicht ist aktiv.Nachbedingung: Die aktuelle Dokumentenvorschau wurde gelöscht. Die Meldung "Kein Dokument zur Ansicht ausgewählt." wird angezeigt.
Beispiel mit Visual Basic:
set Elo = CreateObject("elo.enterprise") Elo.login Elo.clear
-