WIP
DirectOutput framework for virtual pinball cabinets WIP
Go to:
Overview 
DirectOutput.General.FilePatternList Class Reference

A list of file patterns. More...

Inheritance diagram for DirectOutput.General.FilePatternList:

Public Member Functions

List< FileInfo > GetMatchingFiles (Dictionary< string, string > ReplaceValues=null)
 Gets the files matching one of the entries in this list More...
 
FileInfo GetFirstMatchingFile (Dictionary< string, string > ReplaceValues=null)
 Gets the first matching file for the entries in the list. More...
 

Detailed Description

A list of file patterns.

Definition at line 10 of file FilePatternList.cs.

Member Function Documentation

FileInfo DirectOutput.General.FilePatternList.GetFirstMatchingFile ( Dictionary< string, string >  ReplaceValues = null)

Gets the first matching file for the entries in the list.

Parameters
ReplaceValuesDictionary containing key/value pairs used to replace placeholders in the form {PlaceHolder} in the patterns.
Returns
FileInfo object for the first file matching a entry in the list or null if no match is found.

Definition at line 39 of file FilePatternList.cs.

List<FileInfo> DirectOutput.General.FilePatternList.GetMatchingFiles ( Dictionary< string, string >  ReplaceValues = null)

Gets the files matching one of the entries in this list

Parameters
ReplaceValuesDictionary containing key/value pairs used to replace placeholders in the form {PlaceHolder} in the patterns.
Returns
The list of files matching one of the entries in this list.

Definition at line 17 of file FilePatternList.cs.


The documentation for this class was generated from the following file: