Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Classe DynamicScriptObject

.NET Framework (current version)
 

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código.

Permite chamadas de um XBAP (aplicativo de navegação XAML) para a janela do HTML que hospeda o aplicativo. 

Namespace:   System.Windows.Interop
Assembly:  PresentationFramework (em PresentationFramework.dll)

System.Object
  System.Dynamic.DynamicObject
    System.Windows.Interop.DynamicScriptObject

public sealed class DynamicScriptObject : DynamicObject

NomeDescrição
System_CAPS_pubmethodEquals(Object)

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

System_CAPS_pubmethodGetDynamicMemberNames()

Retorna a enumeração de todos os nomes de membro dinâmico.(Herdado de DynamicObject.)

System_CAPS_pubmethodGetHashCode()

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

System_CAPS_pubmethodGetMetaObject(Expression)

Fornece um DynamicMetaObject que expede para os métodos virtuais dinâmicos. O objeto pode ser encapsulado em outro DynamicMetaObject para fornecer um comportamento personalizado para ações individuais. Esse método dá suporte à infraestrutura do Dynamic Language Runtime para implementadores de linguagem e não se destina a ser usado diretamente do seu código.(Herdado de DynamicObject.)

System_CAPS_pubmethodGetType()

Obtém o Type da instância atual.(Herdado de Object.)

System_CAPS_pubmethodToString()

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Tenta converter o objeto de script em uma representação de cadeia de caracteres.(Substitui o Object.ToString().)

System_CAPS_pubmethodTryBinaryOperation(BinaryOperationBinder, Object, Object)

Fornece a implementação para operações binárias. Classes derivadas da DynamicObject classe pode substituir este método para especificar o comportamento dinâmico para operações como adição e multiplicação.(Herdado de DynamicObject.)

System_CAPS_pubmethodTryConvert(ConvertBinder, Object)

Fornece implementação para operações de conversão de tipo. As classes derivadas da classe DynamicObject podem substituir este método para especificar o comportamento dinâmico para operações que convertem um objeto de um tipo em outro.(Herdado de DynamicObject.)

System_CAPS_pubmethodTryCreateInstance(CreateInstanceBinder, Object[], Object)

Fornece a implementação para operações que inicializa uma nova instância de um objeto dinâmico. Esse método não se destina para uso em c# ou Visual Basic.(Herdado de DynamicObject.)

System_CAPS_pubmethodTryDeleteIndex(DeleteIndexBinder, Object[])

Fornece a implementação para operações que excluir um objeto pelo índice. Esse método não se destina para uso em c# ou Visual Basic.(Herdado de DynamicObject.)

System_CAPS_pubmethodTryDeleteMember(DeleteMemberBinder)

Fornece a implementação para operações que excluir um membro de objeto. Esse método não se destina para uso em c# ou Visual Basic.(Herdado de DynamicObject.)

System_CAPS_pubmethodTryGetIndex(GetIndexBinder, Object[], Object)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém um valor indexado do objeto de script usando o primeiro valor do índice da indexes coleção.(Substitui o DynamicObject.TryGetIndex(GetIndexBinder, Object[], Object).)

System_CAPS_pubmethodTryGetMember(GetMemberBinder, Object)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém um valor de membro de objeto de script.(Substitui o DynamicObject.TryGetMember(GetMemberBinder, Object).)

System_CAPS_pubmethodTryInvoke(InvokeBinder, Object[], Object)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Chama o método de script padrão.(Substitui o DynamicObject.TryInvoke(InvokeBinder, Object[], Object).)

System_CAPS_pubmethodTryInvokeMember(InvokeMemberBinder, Object[], Object)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Chama um método no objeto de script.(Substitui o DynamicObject.TryInvokeMember(InvokeMemberBinder, Object[], Object).)

System_CAPS_pubmethodTrySetIndex(SetIndexBinder, Object[], Object)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Define um membro no objeto de script usando o primeiro índice especificado no indexes coleção.(Substitui o DynamicObject.TrySetIndex(SetIndexBinder, Object[], Object).)

System_CAPS_pubmethodTrySetMember(SetMemberBinder, Object)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Define um membro de objeto de script para o valor especificado.(Substitui o DynamicObject.TrySetMember(SetMemberBinder, Object).)

System_CAPS_pubmethodTryUnaryOperation(UnaryOperationBinder, Object)

Fornece a implementação para operações unário. Classes derivadas da DynamicObject classe pode substituir este método para especificar o comportamento dinâmico para operações como negação, incremento, ou diminuir.(Herdado de DynamicObject.)

As instâncias dessa classe são expostas por meio de HostScript propriedade BrowserInteropHelper.

.NET Framework
Disponível desde 4.0

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.

Retornar ao início
Mostrar: