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
- command
Typ: System.ComponentModel.Design.CommandID
Příkaz, který označuje operaci.
- 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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.