Partager 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

  • command
    Type : CommandID

    Une commande qui identifie l'opération.

  • context
    Type : Object

    Objet qui représente le contexte dans lequel l'opération existe.

Valeur de retour

Type : String
Chaîne localisée qui explique pourquoi l'opération spécifiée n'est pas prise en charge, si l'opération en fait n'est pas pris 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 GetUnsupportedReason, en passant Empty comme valeur du paramètre source.

Sécurité .NET Framework

Voir aussi

Référence

IVsDataProvider Interface

GetUnsupportedReason, surcharge

Microsoft.VisualStudio.Data.Core, espace de noms