ItemattachPhysicalFile Method (String, String) |
Note: This API is now obsolete.
Attach physical file to the item. Calling the method means that the physical will be streamed to the server
when apply() is called on the item.
Namespace:
Aras.IOM
Assembly:
IOM (in IOM.dll) Version: 14.0.9.36244
Syntax[ObsoleteAttribute("Obsolete since 11.0. Do not use in core.", false)]
public void attachPhysicalFile(
string filePath,
string vaultServerId
)
<ObsoleteAttribute("Obsolete since 11.0. Do not use in core.", false)>
Public Sub attachPhysicalFile (
filePath As String,
vaultServerId As String
)
/** @attribute ObsoleteAttribute("Obsolete since 11.0. Do not use in core.",
false) */
public void attachPhysicalFile(
String filePath,
String vaultServerId
)
public function attachPhysicalFile(
filePath : String,
vaultServerId : String
)
Parameters
- filePath
- Type: SystemString
Path to the physical file. - vaultServerId
- Type: SystemString
Vault server id.
ExceptionsException | Condition |
---|
Exception | -
The instance doesn't represent a single item.
-
Item is not of type 'File'.
-
Item doesn't have ID set.
-
Vault server ID is not set.
|
ArgumentException | Specified file was not found. |
Remarks
The method could only be called on client side and for items of type 'File'. User can pass to the method
either absolute or relative path to a physical file. Relative path information is interpreted as relative to the
current working directory (i.e. location of the client executable). It's possible to attach to the item a
physical file with a name different than the value of item's property filename - in this case the file
stored in vault will still have name and type equal to values of filename and file_type properties
correspondingly. Note, that if physical file was moved or deleted between calls to this method
and Item.apply(), the later operation would fail.
See Also