RemoteFile Property
The name of the remote file.
Syntax
[VB.NET] Public Property RemoteFile As String
[C#] public string RemoteFile {get; set;}
Remarks
This property contains the name of the remote file to upload or download. This value is either an absolute or relative path based on RemotePath.
Example (Setting RemoteFile)
component.LocalFile = "C:\\test.txt";component.RemoteFile = "test.txt";component.Upload();component.LocalFile = "C:\\test.txt";component.RemoteFile = "/MyFolder/SubFolder/file.txt";component.Upload();Example (Using RemoteFile as a file mask):
component.RemoteFile = "*.txt"component.ListDirectory()The RemoteFile property supports several pattern matching characters. The following special characters are supported for pattern matching:
| ? | Any single character. |
| * | Any characters or no characters. I.E., C*t matches Cat, Cot, Coast, Ct, etc) |
| [,-] | A range of characters. E.g.: [a-z], [a], [0-9], [0-9,a-d,f,r-z], etc. |
| \ | The slash is ignored and exact matching is performed on the next character. |
If the above characters need to be used as a literal in a FileMask then they must be escaped by surrounding them with a []. (Note, "]" and "-" do not need to be escaped) See below for the escape sequences:
| Character | Escape Sequence |
| ? | [?] |
| * | [*] |
| [ | [[] |
| \ | [\] |
For example, if you wanted to download a file whose name was [Something].txt you could set the RemoteFile property to: [[]Something].txt
Default Value
""