IVsaScriptCodeItem Interfaccia

Definizione

Definisce funzionalità aggiuntive necessarie per un host IActiveScript.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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
Attributi
Implementazioni

Proprietà

Nome Descrizione
CodeDOM

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene il codice document object model (CodeDOM) rappresentato nell'elemento di codice.

(Ereditato da IJSVsaCodeItem)
IsDirty

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce un valore che indica se la rappresentazione in memoria corrente dell'elemento è diversa dalla rappresentazione persistente.

(Ereditato da IJSVsaItem)
ItemType

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene il tipo dell'oggetto specificato, come determinato dal CreateItem(String, JSVsaItemType, JSVsaItemFlag) metodo .

(Ereditato da IJSVsaItem)
Name

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta il nome dell'elemento.

(Ereditato da IJSVsaItem)
SourceText

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta il testo di un elemento di codice specificato, incluso il codice generato automaticamente, se presente.

(Ereditato da IJSVsaCodeItem)
StartColumn

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, ottiene o imposta il numero di colonna nella riga in cui inizia questo codice.

StartLine

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, ottiene o imposta il numero di riga in cui inizia questo codice.

Metodi

Nome Descrizione
AddEventSource(String, String)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Aggiunge un'origine evento all'elemento di codice. L'elemento di codice usa l'origine evento per associare un evento all'origine evento denominata chiamando il metodo IVsaSite.GetEventSourceInstance, implementato dall'host.

(Ereditato da IJSVsaCodeItem)
AppendSourceText(String)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Aggiunge il testo specificato alla fine dell'elemento di codice.

(Ereditato da IJSVsaCodeItem)
Execute()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Se implementato in una classe, compila ed esegue questo codice.

GetOption(String)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene le opzioni specifiche dell'implementazione per un motore di script.

(Ereditato da IJSVsaItem)
RemoveEventSource(String)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Rimuove l'origine evento specificata dall'elemento di codice.

(Ereditato da IJSVsaCodeItem)
SetOption(String, Object)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Imposta le opzioni specifiche dell'implementazione per un motore di script.

(Ereditato da IJSVsaItem)

Si applica a

Vedi anche