Share via


IVsaCodeItem Arabirim

Tanım

Dikkat

Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.

Betik altyapısı tarafından derlenecek bir kod öğesini temsil eder.

public interface class IVsaCodeItem : Microsoft::Vsa::IVsaItem
[System.Runtime.InteropServices.Guid("E0C0FFE7-7eea-4ee5-b7e4-0080c7eb0b74")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsaCodeItem : Microsoft.Vsa.IVsaItem
[System.Runtime.InteropServices.Guid("E0C0FFE7-7eea-4ee5-b7e4-0080c7eb0b74")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Obsolete("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")]
public interface IVsaCodeItem : Microsoft.Vsa.IVsaItem
[<System.Runtime.InteropServices.Guid("E0C0FFE7-7eea-4ee5-b7e4-0080c7eb0b74")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsaCodeItem = interface
    interface IVsaItem
[<System.Runtime.InteropServices.Guid("E0C0FFE7-7eea-4ee5-b7e4-0080c7eb0b74")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Obsolete("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")>]
type IVsaCodeItem = interface
    interface IVsaItem
Public Interface IVsaCodeItem
Implements IVsaItem
Türetilmiş
Öznitelikler
Uygulamalar

Açıklamalar

Belirtilen kod öğesi sınıflar, modüller veya başka bir kaynak metin içerebilir.

IVsaCodeItem arabiriminin üyelerini çağırmak için izin gerekmez.

Betik altyapısı, kod öğeleri eklemek için bu arabirimi uygular.

Özellikler

CodeDOM
Geçersiz.

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

IsDirty
Geçersiz.

Öğ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: IVsaItem)
ItemType
Geçersiz.

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

(Devralındığı yer: IVsaItem)
Name
Geçersiz.

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

(Devralındığı yer: IVsaItem)
SourceText
Geçersiz.

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

Yöntemler

AddEventSource(String, String)
Geçersiz.

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.

AppendSourceText(String)
Geçersiz.

Belirtilen metni kod öğesinin sonuna ekler.

GetOption(String)
Geçersiz.

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

(Devralındığı yer: IVsaItem)
RemoveEventSource(String)
Geçersiz.

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

SetOption(String, Object)
Geçersiz.

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

(Devralındığı yer: IVsaItem)

Şunlara uygulanır