Beispiel #1
0
 /// <summary>Constructor that takes BehaviourChoice and fileExtension parameters for the FilePathAttribute.</summary>
 /// <param name="behavior"></param>
 /// <param name="fileExtension">File extension or filter. Simple file extensions can be used like this: txt, csv, .... Or a filter extression can be used, for example "Text Document (*.txt) | *.txt. See examples for more info."  </param>
 public FilePathAttribute(BehaviorChoice behavior = BehaviorChoice.Open, string fileExtension = "")
 // note default value cannot be null when using VS2010. see http://stackoverflow.com/questions/15048847/attribute-argument-must-be-a-constant-expression
 {
     Behavior      = behavior;
     FileExtension = fileExtension;
     validateFileFilter(FileExtension);
 }
Beispiel #2
0
 /// <summary>Constructor for the FilePathAttribute.</summary>
 /// <remarks>Provided for backward compatibility.</remarks>
 public FilePathAttribute()
 {
     Behavior      = BehaviorChoice.Open;
     FileExtension = "";
 }