向注册表添加新的文件扩展名。
命名空间: Microsoft.VisualStudio.Utilities
程序集: Microsoft.VisualStudio.CoreUtility(在 Microsoft.VisualStudio.CoreUtility.dll 中)
语法
声明
Sub AddFileExtension ( _
extension As String, _
contentType As IContentType _
)
void AddFileExtension(
string extension,
IContentType contentType
)
void AddFileExtension(
String^ extension,
IContentType^ contentType
)
abstract AddFileExtension :
extension:string *
contentType:IContentType -> unit
function AddFileExtension(
extension : String,
contentType : IContentType
)
参数
extension
类型:String文件扩展名。 句点是可选的。
contentType
类型:Microsoft.VisualStudio.Utilities.IContentType文件扩展名的内容类型。
异常
异常 | 条件 |
---|---|
InvalidOperationException | extension 已经存在注册表。 |
备注
因此,如果指定的文件扩展名已经存在注册表,此方法引发 InvalidOperationException 。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。