Compartilhar via


Classe InvalidComObjectException

 

Dica

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

A exceção lançada quando um objeto COM inválido é usado.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (em mscorlib.dll)

Hierarquia de Herança

System.Object
  System.Exception
    System.SystemException
      System.Runtime.InteropServices.InvalidComObjectException

Sintaxe

[SerializableAttribute]
[ComVisibleAttribute(true)]
public class InvalidComObjectException : SystemException
[SerializableAttribute]
[ComVisibleAttribute(true)]
public ref class InvalidComObjectException : SystemException
[<SerializableAttribute>]
[<ComVisibleAttribute(true)>]
type InvalidComObjectException = 
    class
        inherit SystemException
    end
<SerializableAttribute>
<ComVisibleAttribute(True)>
Public Class InvalidComObjectException
    Inherits SystemException

Construtores

Nome Descrição
System_CAPS_pubmethod InvalidComObjectException()

Inicializa uma nova instância da InvalidComObjectException com propriedades padrão.

System_CAPS_protmethod InvalidComObjectException(SerializationInfo, StreamingContext)

Inicializa uma nova instância da classe COMException dos dados de serialização.

System_CAPS_pubmethod InvalidComObjectException(String)

Inicializa uma nova instância da InvalidComObjectException com uma mensagem.

System_CAPS_pubmethod InvalidComObjectException(String, Exception)

Inicializa uma nova instância da classe InvalidComObjectException com uma mensagem de erro especificada e uma referência à exceção interna que é a causa da exceção.

Propriedades

Nome Descrição
System_CAPS_pubproperty Data

Obtém uma coleção de pares de chave/valor que fornecem informações adicionais definidas pelo usuário sobre a exceção.(Herdado de Exception.)

System_CAPS_pubproperty HelpLink

Obtém ou define um link para o arquivo de ajuda associado a essa exceção.(Herdado de Exception.)

System_CAPS_pubproperty HResult

Obtém ou define HRESULT, um valor numérico codificado que é atribuído a uma exceção específica.(Herdado de Exception.)

System_CAPS_pubproperty InnerException

Obtém a instância Exception que causou a exceção atual.(Herdado de Exception.)

System_CAPS_pubproperty Message

Obtém uma mensagem que descreve a exceção atual.(Herdado de Exception.)

System_CAPS_pubproperty Source

Obtém ou define o nome do aplicativo ou objeto que causa o erro.(Herdado de Exception.)

System_CAPS_pubproperty StackTrace

Obtém uma representação de cadeia de caracteres de quadros imediatos na pilha de chamadas.(Herdado de Exception.)

System_CAPS_pubproperty TargetSite

Obtém o método que gerou a exceção atual.(Herdado de Exception.)

Métodos

Nome Descrição
System_CAPS_pubmethod Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.(Herdado de Object.)

System_CAPS_protmethod Finalize()

Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes de ser recuperado pela coleta de lixo.(Herdado de Object.)

System_CAPS_pubmethod GetBaseException()

Quando substituído em uma classe derivada, retorna a Exception que é a causa raiz de uma ou mais exceções subsequentes.(Herdado de Exception.)

System_CAPS_pubmethod GetHashCode()

Serve como a função de hash padrão.(Herdado de Object.)

System_CAPS_pubmethod GetObjectData(SerializationInfo, StreamingContext)

Quando substituído em uma classe derivada, define o SerializationInfo com informações sobre a exceção.(Herdado de Exception.)

System_CAPS_pubmethod GetType()

Obtém o tipo de tempo de execução da instância atual.(Herdado de Exception.)

System_CAPS_protmethod MemberwiseClone()

Cria uma cópia superficial do Object atual.(Herdado de Object.)

System_CAPS_pubmethod ToString()

Cria e retorna uma representação de cadeia de caracteres da exceção atual.(Herdado de Exception.)

Eventos

Nome Descrição
System_CAPS_protevent SerializeObjectState

Ocorre quando uma exceção é serializada para criar um objeto de estado de exceção que contém dados serializados sobre a exceção.(Herdado de Exception.)

Comentários

Um InvalidComObjectException é lançada quando um objeto COM inválido é usado. Isso acontece quando o __ComObject tipo é usado diretamente, sem a necessidade de uma fábrica de classes. Para obter mais informações, consulte IsCOMObject.

InvalidComObjectExceptionusa o COR_E_INVALIDCOMOBJECT HRESULT que tem o valor 0x80131527.

Informações de Versão

Plataforma Universal do Windows
Disponível desde 8
.NET Framework
Disponível desde 1.1
Biblioteca de Classes Portátil
Com suporte no: plataformas portáteis do .NET
Windows Phone
Disponível desde 8.1

Acesso thread-safe

Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Confira Também

Exception
Namespace System.Runtime.InteropServices
Manipulando e lançando exceções

Retornar ao início