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.
- auto
Type : System.Object%
[out] retourne l'objet 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 : <Category>.<Name>.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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.