VCCodeEvent – rozhraní
Objekt reprezentující prvek kódu události (deklarována s __event klíčové slovo).
Obor názvů: Microsoft.VisualStudio.VCCodeModel
Sestavení: Microsoft.VisualStudio.VCCodeModel (v Microsoft.VisualStudio.VCCodeModel.dll)
Syntaxe
'Deklarace
<GuidAttribute("CACF9C31-B76A-4E34-A15A-C6E20C5BFD28")> _
Public Interface VCCodeEvent
[GuidAttribute("CACF9C31-B76A-4E34-A15A-C6E20C5BFD28")]
public interface VCCodeEvent
[GuidAttribute(L"CACF9C31-B76A-4E34-A15A-C6E20C5BFD28")]
public interface class VCCodeEvent
[<GuidAttribute("CACF9C31-B76A-4E34-A15A-C6E20C5BFD28")>]
type VCCodeEvent = interface end
public interface VCCodeEvent
Typ VCCodeEvent zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
Attributes | Získá kolekci všechny atributy nadřazeného objektu. |
![]() |
Children | Získá kolekci objektů obsažených v této konstrukce kódu. |
![]() |
CodeModel | Získá VCCodeModel pro projekt. |
![]() |
Collection | Získá kolekci obsahující objekt, který podporuje tuto vlastnost nebo obsažených v této konstrukce kódu. |
![]() |
Comment | Získá nebo nastaví komentáře přidružené k tomuto prvku kódu. |
![]() |
DeclarationText | Získá nebo nastaví prohlášení z nadřazeného objektu. |
![]() |
DisplayName | Získá úplný název nadřazeného objektu. |
![]() |
DTE | Získá objekt nejvyšší úrovně rozšiřitelnosti. |
![]() |
EndPoint | Úpravy bodu, který je umístěn na konec položky kód získá. |
![]() |
EndPointOf | Načte nadřazený objekt koncový bod. |
![]() |
Extender | Požadovaný objekt zařízení Extender získá, pokud je k dispozici pro tento objekt. |
![]() |
ExtenderCATID | Zařízení Extender kategorie ID (CATID) získá objektu. |
![]() |
ExtenderNames | Získá seznam dostupných zařízení Extender pro objekt. |
![]() |
File | Získá soubor, ve kterém je objekt deklarován. |
![]() |
FullName | Získává úplnou cestu a název souboru objektu. |
![]() |
Functions | Získá kolekce metody implementované dítě události (např.) "Přidat", "Throw, odebrat,"Zvýšení"). |
![]() |
InfoLocation | Získá schopnosti modelu kódu. |
![]() |
IsCaseSensitive | Získá hodnotu určující, pokud prvek kódu je velká a malá písmena. |
![]() |
IsCodeType | Získá hodnotu označující zda CodeType objektu lze získat z tohoto objektu. |
![]() |
IsInjected | Získá hodnotu označující, zda prvek kódu byly injekčně rozšíření atribut nebo makro. |
![]() |
IsReadOnly | Získá hodnotu označující, zda je soubor obsahující objekt jen pro čtení. |
![]() |
IsShared | IsShared platí v případě, že událost byla deklarována se static klíčové slovo. |
![]() |
IsVirtual | IsVirtual platí v případě, že událost byla deklarována se virtual klíčové slovo. |
![]() |
IsZombie | Získá hodnotu označující, zda objekt existuje. |
![]() |
Kind | Získá výčet označující typ objektu. |
![]() |
Language | Programovací jazyk používaný k vytváření kód získá. |
![]() |
Location | Získá umístění deklarace objektu. |
![]() |
Name | Získá nebo nastaví název objektu. |
![]() |
Namespace | Získá objekt definující jmenný prostor. |
![]() |
Parent | Získá objekt přímým nadřízeným daného objektu. |
![]() |
Picture | Získá objekt automatizace obrázek chcete použít jako ikonu v uživatelském rozhraní. |
![]() |
Project | Získá Project objekt přidružený objekt. |
![]() |
ProjectItem | Získá ProjectItem objekt přidružený k danému objektu. |
![]() |
StartPoint | Získá TextPoint objektu, který definuje začátek kódu položky. |
![]() |
StartPointOf | Získá počátečního bodu nadřazeného objektu. |
![]() |
TypeString | Získá nebo nastaví typ použití řetězcové vyjádření typ objektu. |
Nahoru
Metody
Název | Popis | |
---|---|---|
![]() |
AddAttribute | Vytvoří novou konstrukci kódu atributu a vloží kód do správného umístění. |
![]() |
GetEndPoint | Získá TextPoint objekt, který označuje konec definice prvku kódu. |
![]() |
GetStartPoint | Získá TextPoint objektu, který definuje začátek definice prvku kódu. |
![]() |
IsSelf | Určuje, zda prvek zadaný kód je stejný jako jiný element kódu. |
Nahoru
Poznámky
VCCodeEvent Objekt představuje události kód prvek zdrojový soubor umožňující změnu nebo přístup k informacím o určité číslo prvku.
Viz Postupy: Kompilace ukázkového kódu pro rozšíření modelu kódu Visual C++ informace o kompilaci a spuštění této ukázky.
Příklady
Tento příklad načte všechny události první třídy a jejich názvy se zobrazí v okně se zprávou.
Sub GetEvents()
Dim vcCM As VCCodeModel
Dim vcClass As VCCodeClass
Dim vcEvent as VCCodeEvent
vcCM = DTE.Solution.Item(1).CodeModel
vcClass = vcCM.Classes.Item(1)
For Each vcEvent in vcClass.Events
MsgBox(vcEvent.DisplayName)
Next
End Sub