Compartir vía


DynamicScriptObject Clase

Definición

Permite la realización de llamadas desde una aplicación del explorador XAML (XBAP) a la ventana HTML que hospeda la aplicación.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el 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
Herencia
DynamicScriptObject

Comentarios

Las instancias de esta clase se exponen a través de la HostScript propiedad de BrowserInteropHelper.

Métodos

Equals(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetDynamicMemberNames()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve la enumeración de todos los nombres de miembro dinámicos.

(Heredado de DynamicObject)
GetHashCode()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Sirve como la función hash predeterminada.

(Heredado de Object)
GetMetaObject(Expression)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Proporciona un objeto DynamicMetaObject que envía a los métodos virtuales dinámicos. El objeto se puede encapsular dentro de otro objeto DynamicMetaObject para proporcionar un comportamiento personalizado para acciones individuales. Este método admite la infraestructura de Dynamic Language Runtime para los implementadores de lenguaje y no está pensado para que se use directamente en el código.

(Heredado de DynamicObject)
GetType()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Intenta convertir el objeto de script en una representación de cadena.

TryBinaryOperation(BinaryOperationBinder, Object, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Proporciona la implementación de operaciones binarias. Las clases derivadas de la clase DynamicObject pueden invalidar este método para especificar un comportamiento dinámico para operaciones como la suma o la multiplicación.

(Heredado de DynamicObject)
TryConvert(ConvertBinder, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Proporciona la implementación de las operaciones de conversión de tipos. Las clases derivadas de la clase DynamicObject pueden invalidar este método para especificar el comportamiento dinámico de las operaciones que convierten un objeto de un tipo a otro.

(Heredado de DynamicObject)
TryCreateInstance(CreateInstanceBinder, Object[], Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Proporciona la implementación de las operaciones que inicializan una nueva instancia de un objeto dinámico. Este método no está pensado para su uso en C# o Visual Basic.

(Heredado de DynamicObject)
TryDeleteIndex(DeleteIndexBinder, Object[])

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Proporciona la implementación de las operaciones que eliminan un objeto por índice. Este método no está pensado para su uso en C# o Visual Basic.

(Heredado de DynamicObject)
TryDeleteMember(DeleteMemberBinder)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Proporciona la implementación de las operaciones que eliminan un miembro de objeto. Este método no está pensado para su uso en C# o Visual Basic.

(Heredado de DynamicObject)
TryGetIndex(GetIndexBinder, Object[], Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene un valor indizado del objeto de script utilizando el primer valor de índice de la colección indexes.

TryGetMember(GetMemberBinder, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene un valor de miembro del objeto de script.

TryInvoke(InvokeBinder, Object[], Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Llama al método de script predeterminado.

TryInvokeMember(InvokeMemberBinder, Object[], Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Llama a un método en el objeto de script.

TrySetIndex(SetIndexBinder, Object[], Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Establece un miembro en el objeto de script utilizando el primer índice especificado en la colección indexes.

TrySetMember(SetMemberBinder, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Establece en el valor especificado un miembro en el objeto de script.

TryUnaryOperation(UnaryOperationBinder, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Proporciona la implementación de operaciones unarias. Las clases derivadas de la clase DynamicObject pueden invalidar este método para especificar el comportamiento dinámico de operaciones como negación, incremento o decremento.

(Heredado de DynamicObject)

Se aplica a