FileSyncScopeFilter 建構 (泛型 IEnumerable, 泛型 IEnumerable, FileAttributes, 泛型 IEnumerable)
初始化 FileSyncScopeFilter 類別的新執行個體,這個執行個體是根據要排除的檔案清單、要排除的子目錄清單、用來排除檔案和資料夾的屬性遮罩,以及要明確併入的檔案名稱清單。
命名空間: Microsoft.Synchronization.Files
組件: Microsoft.Synchronization.Files (在 microsoft.synchronization.files.dll)
語法
'宣告
Public Sub New ( _
fileNameExcludes As IEnumerable(Of String), _
subdirectoryExcludes As IEnumerable(Of String), _
attributeExcludeMask As FileAttributes, _
fileNameIncludes As IEnumerable(Of String) _
)
'用途
Dim fileNameExcludes As IEnumerable(Of String)
Dim subdirectoryExcludes As IEnumerable(Of String)
Dim attributeExcludeMask As FileAttributes
Dim fileNameIncludes As IEnumerable(Of String)
Dim instance As New FileSyncScopeFilter(fileNameExcludes, subdirectoryExcludes, attributeExcludeMask, fileNameIncludes)
public FileSyncScopeFilter (
IEnumerable<string> fileNameExcludes,
IEnumerable<string> subdirectoryExcludes,
FileAttributes attributeExcludeMask,
IEnumerable<string> fileNameIncludes
)
public:
FileSyncScopeFilter (
IEnumerable<String^>^ fileNameExcludes,
IEnumerable<String^>^ subdirectoryExcludes,
FileAttributes attributeExcludeMask,
IEnumerable<String^>^ fileNameIncludes
)
public FileSyncScopeFilter (
IEnumerable<String> fileNameExcludes,
IEnumerable<String> subdirectoryExcludes,
FileAttributes attributeExcludeMask,
IEnumerable<String> fileNameIncludes
)
public function FileSyncScopeFilter (
fileNameExcludes : IEnumerable<String>,
subdirectoryExcludes : IEnumerable<String>,
attributeExcludeMask : FileAttributes,
fileNameIncludes : IEnumerable<String>
)
參數
- fileNameExcludes
要從範圍中排除的檔案名稱集合。可以使用萬用字元 (* 和 ?)。為這個值傳遞空白集合將不會根據名稱排除任何檔案。
- subdirectoryExcludes
要從範圍中排除之目錄的相對路徑集合。無法使用萬用字元 (* 和 ?)。排除某個目錄將會排除該目錄所包含的所有檔案和子目錄。為這個值傳遞空白集合將不會根據相對路徑排除任何子目錄。
- attributeExcludeMask
要從範圍中排除之檔案和資料夾的屬性。如果排除某個資料夾,它的所有子檔案和資料夾也會一併排除,即使子系未直接設定此屬性亦然。為這個值傳遞 0 表示空白遮罩。這樣將不會根據屬性排除任何檔案。
- fileNameIncludes
要明確包含在範圍中的檔案名稱集合。可以使用萬用字元 (* 和 ?)。為這個值傳遞空白集合將會包含未明確排除的所有檔案和資料夾。
請參閱
參考
FileSyncScopeFilter 類別
FileSyncScopeFilter 成員
Microsoft.Synchronization.Files 命名空間