IVsFormatFilterProvider.CurFileExtensionFormat - метод
Предоставляет индекс в списке фильтра соответствует расширению файла, переданного.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)
Синтаксис
'Декларация
Function CurFileExtensionFormat ( _
bstrFileName As String, _
<OutAttribute> ByRef pdwExtnIndex As UInteger _
) As Integer
int CurFileExtensionFormat(
string bstrFileName,
out uint pdwExtnIndex
)
int CurFileExtensionFormat(
[InAttribute] String^ bstrFileName,
[OutAttribute] unsigned int% pdwExtnIndex
)
abstract CurFileExtensionFormat :
bstrFileName:string *
pdwExtnIndex:uint32 byref -> int
function CurFileExtensionFormat(
bstrFileName : String,
pdwExtnIndex : uint
) : int
Параметры
bstrFileName
Тип: String[in] имя файла и расширение.
pdwExtnIndex
Тип: UInt32%[out] индекс в FormatFilterList ( pbstrFilterList параметр GetFormatFilterList).
Возвращаемое значение
Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.
Заметки
Модель COM подписи
Из textmgr.idl:
HRESULT IVsFormatFilterProvider::CurFileExtensionFormat(
[in]BSTR bstrFileName,
[out] DWORD *pdwExtnIndex
);
Индекс возвращаемого in pdwExtnIndex указывает, что в FormatFilterList positioning pbstrFilterList параметр GetFormatFilterList фильтра, соответствующее расширению файла inbstrFileName. Например, если ". *" прошл в фильтра по умолчанию (см. GetFormatFilterList), 0 было сохранено в мере pdwExtnIndex. Также 1 было сохранено бы .txt", "переданного. Необходимо быть только управлять с вашими расширениями файлов и нет Все файлы OR Текстовые файлы. Если расширение файла in bstrFileName не соответствует одному ", которое требуется поддержка возвратите E_FAIL.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
IVsFormatFilterProvider Интерфейс
Microsoft.VisualStudio.TextManager.Interop - пространство имен