Compartir por


DynamicScriptObject Clase

Definición

Habilita las 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

Nombre Description
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 al 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.

Actúa como 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 DynamicMetaObject que se distribuye a los métodos virtuales dinámicos. El objeto se puede encapsular dentro de otro 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 usarse directamente desde 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 Objectactual.

(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 implementación para operaciones binarias. Las clases derivadas de la DynamicObject clase pueden invalidar este método para especificar el comportamiento dinámico de las operaciones, como la suma y 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 implementación para las operaciones de conversión de tipos. Las clases derivadas de la DynamicObject clase 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 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 para 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 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 indexado del objeto de script mediante el primer valor de índice de la indexes colección.

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 mediante el primer índice especificado en la indexes colección.

TrySetMember(SetMemberBinder, 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 en el valor especificado.

TryUnaryOperation(UnaryOperationBinder, Object)

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

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

(Heredado de DynamicObject)

Se aplica a