导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

FileExtensionVector Class

表示文件扩展名的随机访问集合。

语法


Public NotInheritable Class FileExtensionVector
    Implements IList(Of String), _
    IEnumerable(Of String)

特性

[Version(0x06020000)]

成员

FileExtensionVector类 具有这些类型的成员:

方法

The FileExtensionVector 类 具有这些方法。 对于 C#、Visual Basic 和 C++,它还继承方法于Object 类.

方法说明
Add [C#, VB]Adds a new item to the collection.
Append [C++, JavaScript]Appends a file name extension to the end of the collection.
Clear Removes all file name extensions from the collection.
Contains [C#, VB]Determines whether an element is in the collection.
CopyTo [C#, VB]Copies the elements of the collection to an array, starting at a particular array index.
First [C++, JavaScript]Retrieves an iterator that iterates through the file name extensions in the collection.
GetAt [C++, JavaScript]Retrieves the file name extension at the specified index in the collection.
GetMany [C++, JavaScript]Retrieves the file name extensions that start at the specified index in the collection.
GetView [C++, JavaScript]Retrieves an immutable view of the collection of file name extensions.
IndexOf [C++, JavaScript]Retrieves the index of a specified file name extension in the collection.
IndexOf [C#, VB]Determines the index of a specific item in the collection.
Insert [C#, VB]Inserts an item into the collection at the specified index.
InsertAt [C++, JavaScript]Inserts a file name extension into a collection at a specified index.
Remove [C#, VB]Removes the first occurrence of a specific object from the collection.
RemoveAt [C++, JavaScript]Removes the file name extension at the specified index in the collection.
RemoveAt [C#, VB]Removes the element at the specified index of the collection.
RemoveAtEnd [C++, JavaScript]Removes the last file name extension from the collection.
ReplaceAll [C++, JavaScript]Replaces all file name extensions in the collection with the specified file name extensions.
SetAt [C++, JavaScript]Sets the file name extension at the specified index of the collection.

 

属性

FileExtensionVector类 具有这些属性。

属性访问类型说明

Count [C#, VB]

只读Gets the number of elements contained in the collection.

IsReadOnly [C#, VB]

只读Gets a value indicating whether the collection is read-only.

Item [C#, VB]

读/写Gets or sets the element at the specified index.

Size [C++, JavaScript]

只读Gets the number of file name extensions in the collection.

 

备注

集合成员列表

对于 JavaScript,FileExtensionVector 的成员显示在成员列表中。此外,FileExtensionVector 支持 length 属性和 Array.prototype 的成员,还支持使用索引来访问项。

枚举在 C# 或 Microsoft Visual Basic 上的集合

FileExtensionVector 是可枚举的,因此可以使用特定于语言的语法(例如 C# 中的 foreach)来枚举集合中的项。编译器替你执行类型强制转换,因此你不需要显式强制转换为 IEnumerable<String>。如果需要显式强制转换,例如,如果要调用 GetEnumerator,请强制转换为 IEnumerable<T>(使用 String 约束)。

Windows Phone 8

此 API 不实现,但是调用时会引发异常。请参见 Windows Phone 运行时 API

示例

文件选择器示例还演示了如何在文件选择器中指定用户可以看到并且选择的文件类型。

目前没有可用的代码示例或不支持该语言。

文件选择器示例还演示了如何在文件选择器中显示任何类型的文件以便用户进行选择。

目前没有可用的代码示例或不支持该语言。

要求

最低支持客户端

Windows 8 [仅 Windows 应用商店应用程序]

最低支持服务器

Windows Server 2012 [仅 Windows 应用商店应用程序]

最低支持电话

Windows Phone 8 [未实现,请参见备注]

命名空间

Windows.Storage.Pickers
Windows::Storage::Pickers [C++]

元数据

Windows.winmd

另请参见

文件选择器示例
快速入门:通过文件选择器访问文件
fileOpenPicker.fileTypeFilter property
folderPicker.fileTypeFilter property

 

 

Microsoft 正在进行一项网上调查,以了解您对 MSDN 网站的意见。 如果您选择参加,我们将会在您离开 MSDN 网站时向您显示该网上调查。

是否要参加?
显示:
© 2014 Microsoft