Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Inizializza una nuova istanza della classe FileSyncScopeFilter in base a un elenco di file da escludere, un elenco di sottodirectory da escludere, una maschera di attributi da utilizzare per escludere file e cartelle e un elenco di nomi di file da includere in modo esplicito.
Spazio dei nomi: Microsoft.Synchronization.Files
Assembly: Microsoft.Synchronization.Files (in microsoft.synchronization.files.dll)
Sintassi
'Dichiarazione
Public Sub New ( _
fileNameExcludes As IEnumerable(Of String), _
subdirectoryExcludes As IEnumerable(Of String), _
attributeExcludeMask As FileAttributes, _
fileNameIncludes As IEnumerable(Of String) _
)
'Utilizzo
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>
)
Parametri
- fileNameExcludes
Una raccolta di nomi di file da escludere dall'ambito. È possibile utilizzare i caratteri jolly * e ?. Se per questo valore viene passata una raccolta vuota, nessun file verrà escluso in base al nome.
- subdirectoryExcludes
Una raccolta di percorsi relativi di directory da escludere dall'ambito. Non è possibile utilizzare i caratteri jolly * e ?. L'esclusione di una directory causa l'esclusione di tutti i file e di tutte le sottodirectory contenuti nella directory. Se per questo valore viene passata una raccolta vuota, nessuna sottodirectory verrà esclusa in base al percorso relativo.
- attributeExcludeMask
Attributi di file e cartelle da escludere dall'ambito. Se una cartella viene esclusa, vengono esclusi anche tutti i file e le cartelle figlio, anche se per gli elementi figlio l'attributo non è stato impostato direttamente. Il valore 0 passato per questo valore indica una maschera vuota e non verrà escluso alcun file in base agli attributi.
- fileNameIncludes
Una raccolta di nomi di file da includere nell'ambito in modo esplicito. È possibile utilizzare i caratteri jolly * e ?. Se per questo valore viene passata una raccolta vuota, verranno inclusi tutti i file e tutte le cartelle che non sono esclusi in altro modo.
Vedere anche
Riferimento
Classe FileSyncScopeFilter
Membri FileSyncScopeFilter
Spazio dei nomi Microsoft.Synchronization.Files