Sdílet prostřednictvím


IVsDataProvider.GetUnsupportedReason – metoda (CommandID, Object)

Získá lokalizovaným řetězcem, který vysvětluje, proč není operace podporována.

Obor názvů:  Microsoft.VisualStudio.Data.Core
Sestavení:  Microsoft.VisualStudio.Data.Core (v Microsoft.VisualStudio.Data.Core.dll)

Syntaxe

'Deklarace
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

Parametry

  • context
    Typ: System.Object
    Objekt představující kontext, ve kterém existuje operace.

Vrácená hodnota

Typ: System.String
Lokalizovaný řetězec, který vysvětluje, proč uvedená operace není podporována, pokud operace není podporována ve skutečnosti; jinak null .

Výjimky

Výjimka Podmínka
ArgumentNullException

The command parameter is nullodkaz null (Nothing v jazyce Visual Basic).

[<ANY>]

Zprostředkovatel DDEX GetUnsupportedReason implementace došlo k výjimce.

Poznámky

Tato metoda deleguje na GetUnsupportedReason metodu Empty jako hodnota source parametr.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

IVsDataProvider Rozhraní

GetUnsupportedReason – přetížení

Microsoft.VisualStudio.Data.Core – obor názvů