Freigeben über


OutputFile.FilePattern Eigenschaft

Definition

Ruft ein Muster ab, das angibt, welche Dateien hochgeladen werden sollen.

public string FilePattern { get; }
member this.FilePattern : string
Public ReadOnly Property FilePattern As String

Eigenschaftswert

Hinweise

Sowohl relative als auch absolute Pfade werden unterstützt. Relative Pfade sind relativ zum Arbeitsverzeichnis Task.

Die folgenden Platzhalter werden unterstützt: * entspricht 0 oder mehr Zeichen (z. B. Muster abc* entspricht abc oder abcdef), ** mit jedem Verzeichnis, ? entspricht einem einzelnen Zeichen, [abc] einem Zeichen in den Klammern und [a-c] einem Zeichen im Bereich.

Klammern können eine Negation enthalten, um einem nicht angegebenen Zeichen zu entsprechen (z. B. [!abc] entspricht einem beliebigen Zeichen außer a, b oder c).

Wenn ein Dateiname mit "." beginnt, wird er standardmäßig ignoriert, kann aber durch explizite Angabe abgeglichen werden (z. B. *.gif stimmt nicht mit .a.gif überein, aber .*.gif). Ein einfaches Beispiel: **\*.txt entspricht jeder Datei, die nicht in "." beginnt und mit .txt im Arbeitsverzeichnis "Aufgabe" oder einem beliebigen Unterverzeichnis endet.

Wenn der Dateiname ein Platzhalterzeichen enthält, kann er mit Klammern (z. B. abc[*] mit einer Datei namens abc*) versehen werden.

Beachten Sie, dass sowohl \ als auch / unter Windows als Verzeichnistrennzeichen behandelt werden, aber nur / unter Linux.

Umgebungsvariablen (%var% unter Windows oder $var unter Linux) werden vor dem Anwenden des Musters erweitert.

Gilt für: