ITcPlcOpenImportExport::PlcOpenImport
Importiert PlcOpen-XML. options (= PLCIMPORTOPTIONS) steuert das Konfliktverhalten. Bei NONE Fehler bei Konflikt. Optionale Selektion, optional bleibt die Ordnerstruktur erhalten.
Signatur
HRESULT PlcOpenImport([in] BSTR bstrFile, [in, defaultvalue(0)] int options, [in, defaultvalue(L"")] BSTR bstrSelection, [in, defaultvalue(-1)] VARIANT_BOOL bSubTree);
Parameter
|
Name |
Typ |
Beschreibung |
|---|---|---|
|
bstrFile |
BSTR |
[in] Quelldatei (PlcOpen-XML). |
|
options |
int |
[in, defaultvalue(0)] Konfliktverhalten, siehe PLCIMPORTOPTIONS. |
|
bstrSelection |
BSTR |
[in, defaultvalue("")] Item-Auswahl, durch |
|
bSubTree |
VARIANT_BOOL |
[in, defaultvalue(-1)] |
Rückgabewert
|
Name |
Typ |
Beschreibung |
|---|---|---|
|
(HRESULT) |
HRESULT |
|
Fehlercodes
-
DanglingAdapterException: Adapter nicht verbunden. -
ArgumentNullException("bstrFile"):bstrFileist null. -
ArgumentException:bstrFileleer oder Datei fehlt. -
PlcOpenXmlException: Selektion nicht setzbar, Konflikt beierrorOnConflictoder leerer Inhalt *(Interop-Mapping)*.