FileExtensionVector Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili kumpulan akses acak ekstensi nama file.
public ref class FileExtensionVector sealed : IIterable<Platform::String ^>, IVector<Platform::String ^>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class FileExtensionVector final : IIterable<winrt::hstring>, IVector<winrt::hstring>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class FileExtensionVector final : IIterable<winrt::hstring>, IVector<winrt::hstring>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class FileExtensionVector : IEnumerable<string>, IList<string>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class FileExtensionVector : IEnumerable<string>, IList<string>
Public NotInheritable Class FileExtensionVector
Implements IEnumerable(Of String), IList(Of String)
- Warisan
- Atribut
- Penerapan
-
IEnumerable<String> IIterable<Platform::String> IIterable<winrt::hstring> IIterable<T> IEnumerable<T> IList<String> IVector<Platform::String> IVector<winrt::hstring>
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Contoh
Sampel Pemilih file menunjukkan cara menentukan jenis file yang dapat dilihat dan dipilih pengguna di pemilih file.
FileOpenPicker openPicker = new FileOpenPicker();
openPicker.ViewMode = PickerViewMode.Thumbnail;
openPicker.SuggestedStartLocation = PickerLocationId.PicturesLibrary;
openPicker.FileTypeFilter.Add(".jpg");
openPicker.FileTypeFilter.Add(".jpeg");
openPicker.FileTypeFilter.Add(".png");
FileOpenPicker openPicker = new FileOpenPicker();
openPicker.ViewMode = PickerViewMode.List;
openPicker.SuggestedStartLocation = PickerLocationId.DocumentsLibrary;
openPicker.FileTypeFilter.Add("*");
Keterangan
Daftar anggota koleksi
Untuk JavaScript, FileExtensionVector memiliki anggota yang ditampilkan dalam daftar anggota. Selain itu, FileExtensionVector mendukung properti panjang , anggota Array.prototype, dan menggunakan indeks untuk mengakses item.
Menghitung koleksi dalam C# atau Microsoft Visual Basic
FileExtensionVector dapat dijumlahkan, sehingga Anda dapat menggunakan sintaks khusus bahasa seperti foreach dalam C# untuk menghitung item dalam koleksi. Pengkompilasi melakukan pengecoran jenis untuk Anda dan Anda tidak perlu mentransmisian secara IEnumerable<String>
eksplisit. Jika Anda perlu mentransmisikan secara eksplisit, misalnya jika Anda ingin memanggil GetEnumerator, transmisikan ke IEnumerable<T> dengan batasan String .
Properti
Size |
Mendapatkan jumlah ekstensi nama file dalam koleksi. |
Metode
Append(String) |
Menambahkan ekstensi nama file ke akhir koleksi. |
Clear() |
Menghapus semua ekstensi nama file dari koleksi. |
First() |
Mengambil iterator yang melakukan iterasi melalui ekstensi nama file dalam koleksi. |
GetAt(UInt32) |
Mengambil ekstensi nama file pada indeks yang ditentukan dalam koleksi. |
GetMany(UInt32, String[]) |
Mengambil ekstensi nama file yang dimulai pada indeks yang ditentukan dalam koleksi. |
GetView() |
Mengambil tampilan yang tidak dapat diubah dari kumpulan ekstensi nama file. |
IndexOf(String, UInt32) |
Mengambil indeks ekstensi nama file tertentu dalam koleksi. |
InsertAt(UInt32, String) |
Menyisipkan ekstensi nama file ke dalam koleksi pada indeks tertentu. |
RemoveAt(UInt32) |
Menghapus ekstensi nama file pada indeks yang ditentukan dalam koleksi. |
RemoveAtEnd() |
Menghapus ekstensi nama file terakhir dari koleksi. |
ReplaceAll(String[]) |
Mengganti semua ekstensi nama file dalam koleksi dengan ekstensi nama file yang ditentukan. |
SetAt(UInt32, String) |
Mengatur ekstensi nama file pada indeks koleksi yang ditentukan. |