Package.GetAutomationObject(String) Método

Definição

Obtém o objeto de automação para o VSPackage.

protected:
 virtual System::Object ^ GetAutomationObject(System::String ^ name);
protected:
 virtual Platform::Object ^ GetAutomationObject(Platform::String ^ name);
 virtual winrt::Windows::Foundation::IInspectable GetAutomationObject(std::wstring const & name);
protected virtual object GetAutomationObject (string name);
abstract member GetAutomationObject : string -> obj
override this.GetAutomationObject : string -> obj
Protected Overridable Function GetAutomationObject (name As String) As Object

Parâmetros

name
String

O nome do objeto de automação a ser retornado. Se name for null , GetAutomationObject retornará o objeto de automação padrão para o VSPackage.

Retornos

Object

Uma instância do objeto Automation ou null se não houver suporte à automação disponível.

Exceções

Gerado pela implementação base de GetAutomationObject.

Comentários

Substitua GetAutomationObject quando o VSPackage estende o modelo de objeto de automação do DTE.

O GetAutomationObject método retorna null If name is null , indicando que não há nenhum objeto de automação padrão. (Isso faz com que a IVsPackage implementação seja retornada E_NOTIMPL .)

Se name não for null , esse método pesquisará os atributos de metadados disponíveis para uma página de opção com um nome que corresponda ao formato <Category> . <Name> Se a página de opção tiver um nome desse tipo e indicar que ele oferece suporte à automação, o objeto Automation na página opção será retornado.

Aplica-se a