Package.GetAutomationObject(String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.