DynamicScriptObject Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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 |
| 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 |
| 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) |