共用方式為


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 命名空間