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 necesita un host IActiveScript.
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
| Nombre | Description |
|---|---|
| CodeDOM |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el modelo de objetos de documento de código (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 actual en memoria del elemento difiere de la representación persistente. (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, determinado por el CreateItem(String, JSVsaItemType, JSVsaItemFlag) método . (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 existe. (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 se inicia 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 se inicia este código. |
Métodos
| Nombre | Description |
|---|---|
| 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 evento al elemento de código. El elemento de código usa el origen del evento para enlazar un evento al origen de eventos con nombre llamando al método IVsaSite.GetEventSourceInstance, que implementa 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 opciones específicas de implementación para un motor de script. (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 opciones específicas de implementación para un motor de scripts. (Heredado de IJSVsaItem) |