IVsaScriptCodeItem Arabirim

Tanım

IActiveScript konağı için gereken ek işlevleri tanımlar.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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
Öznitelikler
Uygulamalar

Özellikler

CodeDOM

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Kod öğesinde temsil edilen kod belgesi nesne modelini (CodeDOM) alır.

(Devralındığı yer: IJSVsaCodeItem)
IsDirty

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Öğenin geçerli bellek içi gösteriminin kalıcı gösterimden farklı olup olmadığını belirten bir değer döndürür.

(Devralındığı yer: IJSVsaItem)
ItemType

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Yöntemi tarafından belirlenen belirtilen nesnenin CreateItem(String, JSVsaItemType, JSVsaItemFlag) türünü alır.

(Devralındığı yer: IJSVsaItem)
Name

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Öğenin adını alır veya ayarlar.

(Devralındığı yer: IJSVsaItem)
SourceText

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Varsa, otomatik olarak oluşturulan kod da dahil olmak üzere belirtilen kod öğesinin metnini alır veya ayarlar.

(Devralındığı yer: IJSVsaCodeItem)
StartColumn

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bir sınıfta uygulandığında, bu kodun başladığı satırdaki sütun numarasını alır veya ayarlar.

StartLine

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bir sınıfta uygulandığında, bu kodun başladığı satır numarasını alır veya ayarlar.

Yöntemler

AddEventSource(String, String)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Kod öğesine bir olay kaynağı ekler. Kod öğesi, konak tarafından uygulanan IVsaSite.GetEventSourceInstance yöntemini çağırarak adlandırılmış olay kaynağına bir olay bağlaması için olay kaynağını kullanır.

(Devralındığı yer: IJSVsaCodeItem)
AppendSourceText(String)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen metni kod öğesinin sonuna ekler.

(Devralındığı yer: IJSVsaCodeItem)
Execute()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bir sınıfta uygulandığında, bu kodu derler ve çalıştırır.

GetOption(String)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Betik altyapısı için uygulamaya özgü seçenekleri alır.

(Devralındığı yer: IJSVsaItem)
RemoveEventSource(String)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen olay kaynağını kod öğesinden kaldırır.

(Devralındığı yer: IJSVsaCodeItem)
SetOption(String, Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Betik altyapısı için uygulamaya özgü seçenekleri ayarlar.

(Devralındığı yer: IJSVsaItem)

Şunlara uygulanır

Ayrıca bkz.