DynamicScriptObject Classe
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.
Permite chamadas de um XBAP (aplicativo de navegador XAML) para uma janela HTML que hospeda o aplicativo.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.
public ref class DynamicScriptObject sealed : System::Dynamic::DynamicObject
public sealed class DynamicScriptObject : System.Dynamic.DynamicObject
type DynamicScriptObject = class
inherit DynamicObject
Public NotInheritable Class DynamicScriptObject
Inherits DynamicObject
- Herança
Comentários
As instâncias dessa classe são expostas por meio da HostScript propriedade de BrowserInteropHelper.
Métodos
Equals(Object) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetDynamicMemberNames() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Retorna a enumeração de todos os nomes de membro dinâmico. (Herdado de DynamicObject) |
GetHashCode() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Serve como a função de hash padrão. (Herdado de Object) |
GetMetaObject(Expression) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. 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) |
GetType() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Tenta converter o objeto de script em uma representação de cadeia de caracteres. |
TryBinaryOperation(BinaryOperationBinder, Object, Object) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Fornece implementação para operações binárias. As classes derivadas da classe DynamicObject podem substituir esse método a fim de especificar o comportamento dinâmico para operações como adição e multiplicação. (Herdado de DynamicObject) |
TryConvert(ConvertBinder, Object) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. 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) |
TryCreateInstance(CreateInstanceBinder, Object[], Object) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Fornece a implementação para operações que inicializam uma nova instância de um objeto dinâmico. Esse método não se destina ao uso em C# ou Visual Basic. (Herdado de DynamicObject) |
TryDeleteIndex(DeleteIndexBinder, Object[]) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Fornece a implementação para operações que excluem um objeto pelo índice. Esse método não se destina ao uso em C# ou Visual Basic. (Herdado de DynamicObject) |
TryDeleteMember(DeleteMemberBinder) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Fornece a implementação para operações que excluem um membro de objeto. Esse método não se destina ao uso em C# ou Visual Basic. (Herdado de DynamicObject) |
TryGetIndex(GetIndexBinder, Object[], Object) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém um valor indexado do objeto de script usando o primeiro valor de índice da coleção |
TryGetMember(GetMemberBinder, Object) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém um valor de membro do objeto de script. |
TryInvoke(InvokeBinder, Object[], Object) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Chama o método de script padrão. |
TryInvokeMember(InvokeMemberBinder, Object[], Object) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Chama um método no objeto de script. |
TrySetIndex(SetIndexBinder, Object[], Object) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Define um membro no objeto de script usando o primeiro índice especificado na coleção |
TrySetMember(SetMemberBinder, Object) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Define um membro no objeto de script para o valor especificado. |
TryUnaryOperation(UnaryOperationBinder, Object) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Fornece implementação para operações unárias. As classes derivadas da classe DynamicObject podem substituir este método para especificar o comportamento dinâmico para operações como uma negação, incremento ou decremento. (Herdado de DynamicObject) |