Share via


IVsDataProvider.GetUnsupportedReason, méthode (CommandID, Object)

Obtient une chaîne localisée qui explique pourquoi une opération n'est pas prise en charge.

Espace de noms :  Microsoft.VisualStudio.Data.Core
Assembly :  Microsoft.VisualStudio.Data.Core (dans Microsoft.VisualStudio.Data.Core.dll)

Syntaxe

'Déclaration
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

Paramètres

  • context
    Type : System.Object
    Un objet qui représente le contexte dans lequel l'exécution existe.

Valeur de retour

Type : System.String
Chaîne localisée qui explique pourquoi l'exécution spécifiée n'est pas prise en charge, si l'opération en fait n'est pas prise en charge ; sinon, nullune référence null (Nothing en Visual Basic).

Exceptions

Exception Condition
ArgumentNullException

Le paramètre command est nullune référence null (Nothing en Visual Basic).

[<ANY>]

L'implémentation de l' GetUnsupportedReason du fournisseur de DDEX a levé une exception.

Notes

Délégués de cette méthode à la méthode d' GetUnsupportedReason , en passant Empty comme valeur du paramètre d' source .

Sécurité .NET Framework

Voir aussi

Référence

IVsDataProvider Interface

GetUnsupportedReason, surcharge

Microsoft.VisualStudio.Data.Core, espace de noms