IVsaScriptCodeItem Interfaz
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í.
Define la funcionalidad adicional que un host de IActiveScript necesita.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
public interface class IVsaScriptCodeItem : Microsoft::Vsa::IVsaCodeItem
public interface class IVsaScriptCodeItem : Microsoft::JScript::Vsa::IJSVsaCodeItem
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("E0C0FFE8-7eea-4ee5-b7e4-0080c7eb0b74")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsaScriptCodeItem : Microsoft.Vsa.IVsaCodeItem
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("E0C0FFE8-7eea-4ee5-b7e4-0080c7eb0b74")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsaScriptCodeItem : Microsoft.JScript.Vsa.IJSVsaCodeItem
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("E0C0FFE8-7eea-4ee5-b7e4-0080c7eb0b74")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsaScriptCodeItem = interface
interface IVsaCodeItem
interface IVsaItem
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("E0C0FFE8-7eea-4ee5-b7e4-0080c7eb0b74")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsaScriptCodeItem = interface
interface IJSVsaCodeItem
interface IJSVsaItem
Public Interface IVsaScriptCodeItem
Implements IVsaCodeItem
Public Interface IVsaScriptCodeItem
Implements IJSVsaCodeItem
- Atributos
- Implementaciones
Propiedades
CodeDOM |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el Code Document Object Model (CodeDOM) representado en el elemento de código. (Heredado de IJSVsaCodeItem) |
IsDirty |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Devuelve un valor que indica si la representación que hay en la memoria del elemento difiere de la representación conservada. (Heredado de IJSVsaItem) |
ItemType |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el tipo del objeto especificado, como determina el método CreateItem(String, JSVsaItemType, JSVsaItemFlag). (Heredado de IJSVsaItem) |
Name |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene o establece el nombre del elemento. (Heredado de IJSVsaItem) |
SourceText |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene o establece el texto de un elemento de código especificado, incluido el código generado automáticamente, si lo hubiera. (Heredado de IJSVsaCodeItem) |
StartColumn |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Cuando se implementa en una clase, obtiene o establece el número de columna en la línea donde comienza este código. |
StartLine |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Cuando se implementa en una clase, obtiene o establece el número de línea donde comienza este código. |
Métodos
AddEventSource(String, String) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Agrega un origen de eventos al elemento de código. El elemento de código usa el origen de eventos para enlazar un evento al origen de eventos indicado; para ello, llama al método IVsaSite.GetEventSourceInstance implementado por el host. (Heredado de IJSVsaCodeItem) |
AppendSourceText(String) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Anexa el texto especificado al final del elemento de código. (Heredado de IJSVsaCodeItem) |
Execute() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Cuando se implementa en una clase, compila y ejecuta este código. |
GetOption(String) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene las opciones específicas de implementación de un motor de scripts. (Heredado de IJSVsaItem) |
RemoveEventSource(String) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Quita el origen de eventos especificado del elemento de código. (Heredado de IJSVsaCodeItem) |
SetOption(String, Object) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Establece las opciones específicas de implementación de un motor de scripts. (Heredado de IJSVsaItem) |