Interfejs CodeFunction2
Obiekt Definiowanie konstrukcja funkcji w pliku źródłowym.
Przestrzeń nazw: EnvDTE80
Zestaw: EnvDTE80 (w EnvDTE80.dll)
Składnia
'Deklaracja
<GuidAttribute("7E20CD35-8689-466D-8EA0-A863B7EA5DB9")> _
Public Interface CodeFunction2 _
Inherits CodeFunction
[GuidAttribute("7E20CD35-8689-466D-8EA0-A863B7EA5DB9")]
public interface CodeFunction2 : CodeFunction
[GuidAttribute(L"7E20CD35-8689-466D-8EA0-A863B7EA5DB9")]
public interface class CodeFunction2 : CodeFunction
[<GuidAttribute("7E20CD35-8689-466D-8EA0-A863B7EA5DB9")>]
type CodeFunction2 =
interface
interface CodeFunction
end
public interface CodeFunction2 extends CodeFunction
Typ CodeFunction2 uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
Access | (Odziedziczone z CodeFunction). | |
Access | Ustawia lub pobiera atrybuty dostępu tego elementu. | |
Attributes | (Odziedziczone z CodeFunction). | |
Attributes | Zwraca kolekcję wszystkich atrybutów dla CodeFunction obiektu. | |
CanOverride | (Odziedziczone z CodeFunction). | |
CanOverride | Pobiera lub ustawia niezależnie od tego, czy funkcja może zostać zastąpiona. | |
Children | (Odziedziczone z CodeFunction). | |
Children | Zwraca kolekcję obiektów zawartych wewnątrz tej konstrukcji kodu. | |
Collection | (Odziedziczone z CodeFunction). | |
Collection | Pobiera zawierające kolekcji CodeFunction wspieranie tej właściwości obiektu. | |
Comment | (Odziedziczone z CodeFunction). | |
Comment | Zwraca lub Ustawia komentarz, skojarzone z elementem kodu. | |
DocComment | (Odziedziczone z CodeFunction). | |
DocComment | Zwraca lub Ustawia komentarz dokumentu dla bieżącego elementu modelu kodu. | |
DTE | (Odziedziczone z CodeFunction). | |
DTE | Pobiera obiekt rozszerzalności najwyższego poziomu. | |
EndPoint | (Odziedziczone z CodeFunction). | |
EndPoint | Pobiera punkt tekstu, który znajduje się na końcu ppkt kodu. | |
Extender[String] | (Odziedziczone z CodeFunction). | |
Extender[String] | Pobiera żądany obiekt urządzenia Extender, jeżeli jest ona dostępna dla tego obiektu. | |
ExtenderCATID | (Odziedziczone z CodeFunction). | |
ExtenderCATID | Pobiera kategorii urządzenia Extender ID (Identyfikator CATID) dla obiektu. | |
ExtenderNames | (Odziedziczone z CodeFunction). | |
ExtenderNames | Pobiera listę dostępnych urządzeń Extender dla obiektu. | |
FullName | (Odziedziczone z CodeFunction). | |
FullName | Pobiera pełną ścieżkę i nazwę pliku tego obiektu. | |
FunctionKind | (Odziedziczone z CodeFunction). | |
FunctionKind | Pobiera wyliczenie opisujące, w jaki sposób funkcja jest używana. | |
InfoLocation | (Odziedziczone z CodeFunction). | |
InfoLocation | Pobiera możliwości modelu kodu. | |
IsCodeType | (Odziedziczone z CodeFunction). | |
IsCodeType | Pobiera wartość określającą czy CodeType obiektu można uzyskać z tego obiektu. | |
IsGeneric | Zwraca wartość wskazującą, niezależnie od tego, czy funkcja jest rodzajowa. | |
IsOverloaded | (Odziedziczone z CodeFunction). | |
IsOverloaded | Pobiera, niezależnie od tego, czy funkcja jest nadmiernie obciążony. | |
IsShared | (Odziedziczone z CodeFunction). | |
IsShared | Pobiera lub ustawia niezależnie od tego, czy element statycznie jest zdefiniowana, to znaczy, czy dany element jest w szczególności wspólne dla wszystkich wystąpień tego typu obiektu lub tylko do tego obiektu. | |
Kind | (Odziedziczone z CodeFunction). | |
Kind | Pobiera Wyliczenie wskazujące typ obiektu. | |
Language | (Odziedziczone z CodeFunction). | |
Language | Pobiera język programowania służący do tworzenia kodu. | |
MustImplement | (Odziedziczone z CodeFunction). | |
MustImplement | Pobiera lub ustawia wartość określającą, czy element jest zadeklarowany jako abstrakcyjny i dlatego wymaga wykonania. | |
Name | (Odziedziczone z CodeFunction). | |
Name | Zwraca lub ustawia nazwę obiektu. | |
Overloads | (Odziedziczone z CodeFunction). | |
Overloads | Zwraca kolekcję przeciążonej metody dla tego elementu. | |
OverrideKind | Ustawia lub pobiera czy CodeFunction obiekt reprezentuje funkcji klasy nadrzędnej, która może zostać zastąpiona, funkcji klasy podrzędne, która jest zamiana dziedziczonej zachowanie lub czy funkcja nie mogą być przesłaniane. | |
Parameters | (Odziedziczone z CodeFunction). | |
Parameters | Pobiera zbiór parametrów dla tego elementu. | |
Parent | (Odziedziczone z CodeFunction). | |
Parent | Zwraca obiekt nadrzędny natychmiastowe z CodeFunction obiektu. | |
ProjectItem | (Odziedziczone z CodeFunction). | |
ProjectItem | Pobiera ProjectItem obiektu skojarzonego z CodeFunction obiektu. | |
Prototype[Int32] | (Odziedziczone z CodeFunction). | |
Prototype[Int32] | Pobiera ciąg gospodarstwa definicji skrótowej tego obiektu. | |
StartPoint | (Odziedziczone z CodeFunction). | |
StartPoint | Pobiera TextPoint obiektu, który definiuje początek elementu kodu. | |
Type | (Odziedziczone z CodeFunction). | |
Type | Zwraca lub ustawia obiekt reprezentujący typ programistyczny. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
AddAttribute(String, String, Object) | (Odziedziczone z CodeFunction). | |
AddAttribute(String, String, Object) | Tworzy nowe konstrukcje kodu atrybutu i wstawia kod odpowiedniej lokalizacji. | |
AddParameter(String, Object, Object) | (Odziedziczone z CodeFunction). | |
AddParameter(String, Object, Object) | Tworzy nowe konstrukcje kodu parametr i wstawia kod odpowiedniej lokalizacji. | |
GetEndPoint(vsCMPart) | (Odziedziczone z CodeFunction). | |
GetEndPoint(vsCMPart) | Pobiera TextPoint obiekt, który oznacza koniec definicji elementu kodu. | |
GetStartPoint(vsCMPart) | (Odziedziczone z CodeFunction). | |
GetStartPoint(vsCMPart) | Pobiera TextPoint obiektu, który definiuje początku definicji elementu kodu. | |
RemoveParameter(Object) | (Odziedziczone z CodeFunction). | |
RemoveParameter(Object) | Usuwa parametr z listy argumentów. |
Początek
Uwagi
[!UWAGA]
Po dokonaniu niektórych rodzajów modyfikacji, co oznacza, że ich wartości nie może polegać na zawsze pozostawać taki sam może być nie deterministyczny wartości elementów modelu kodu, takich jak klasy, strukturach, funkcje, atrybuty, delegatów i tak dalej.Aby uzyskać więcej informacji, zobacz sekcję wartości elementu modelu kod można zmienić w Odkrywanie kod przy użyciu modelu kodu (Visual Basic).
Zobacz też
Informacje
Inne zasoby
Jak: skompilować i uruchomić przykłady kodu modelu obiektu automatyzacji