Compartir a través de


IVsaScriptCodeItem Interfaz

Definición

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)

Se aplica a

Consulte también