Partager via


Package.IVsPackage.GetAutomationObject, méthode

Cette API prend en charge l'infrastructure .NET Framework et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient un objet automation- convivial pour ce package.

Espace de noms :  Microsoft.VisualStudio.Shell
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
Private Function GetAutomationObject ( _
    propName As String, _
    <OutAttribute> ByRef auto As Object _
) As Integer Implements IVsPackage.GetAutomationObject
int IVsPackage.GetAutomationObject(
    string propName,
    out Object auto
)

Paramètres

  • propName
    Type : System.String
    Chaîne contenant le nom de la propriété d'automation.

Valeur de retour

Type : System.Int32
Si la méthode réussit, S_OK, sinon code d'erreur.

Implémentations

IVsPackage.GetAutomationObject(String, Object%)

Remarques

L'implémentation par défaut retourne auto comme nullRéférence Null (Nothing en Visual Basic) si propName est nullRéférence Null (Nothing en Visual Basic), indiquant qu'il n'y a aucun objet Automation par défaut.Si propName est nullRéférence Null (Nothing en Visual Basic) non-, il marchera les attributs de métadonnées recherchant pour une page d'options qui a un nom du format : &lt;Category&gt;.&lt;Name&gt;.Si la page d'options possède ce format et l'indique qu'elle prend en charge l'automation, son objet Automation sera retourné.

Sécurité .NET Framework

Voir aussi

Référence

Package Classe

Microsoft.VisualStudio.Shell, espace de noms