Поделиться через


IVsDataProvider.GetUnsupportedReason - метод (CommandID, Object)

Возвращает локализованную строку, объясняющее, почему операция не поддерживается.

Пространство имен:  Microsoft.VisualStudio.Data.Core
Сборка:  Microsoft.VisualStudio.Data.Core (в Microsoft.VisualStudio.Data.Core.dll)

Синтаксис

'Декларация
Function GetUnsupportedReason ( _
    command As CommandID, _
    context As Object _
) As String
string GetUnsupportedReason(
    CommandID command,
    Object context
)
String^ GetUnsupportedReason(
    CommandID^ command, 
    Object^ context
)
abstract GetUnsupportedReason : 
        command:CommandID * 
        context:Object -> string 
function GetUnsupportedReason(
    command : CommandID, 
    context : Object
) : String

Параметры

  • context
    Тип: System.Object
    Объект, представляющий контекст, в течение которого операция существует.

Возвращаемое значение

Тип: System.String
Локализованная строка, объясняющее, почему указанная операция не поддерживается, если операция фактически не поддерживается; в противном случае – значение nullссылка NULL (Nothing в Visual Basic).

Исключения

Исключение Условие
ArgumentNullException

Значение параметра command — nullссылка NULL (Nothing в Visual Basic).

[<ANY>]

Реализация поставщика GetUnsupportedReason DDEX вызвавшее исключение.

Заметки

Делегаты этого метода в метод GetUnsupportedReason, указав Empty в качестве значения параметра source.

Безопасность платформы .NET Framework

См. также

Ссылки

IVsDataProvider Интерфейс

GetUnsupportedReason - перегрузка

Microsoft.VisualStudio.Data.Core - пространство имен