Udostępnij za pośrednictwem


ISymUnmanagedMethod — Interfejs

Reprezentuje metodę w magazynie symboli. Ten interfejs zapewnia dostęp tylko do atrybutów związanych z symbolami metody zamiast atrybutów powiązanych z typem.

Metody

Metoda opis
GetNamespace, metoda Pobiera przestrzeń nazw, w której zdefiniowano tę metodę.
GetOffset, metoda Zwraca przesunięcie w ramach tej metody, które odpowiada danej pozycji w dokumencie.
GetParameters, metoda Pobiera parametry dla tej metody.
GetRanges, metoda Biorąc pod uwagę pozycję w dokumencie, zwraca tablicę par przesunięcia początkowego i końcowego, które odpowiadają zakresom wspólnego języka pośredniego (CIL), które obejmuje pozycja w ramach tej metody.
GetRootScope, metoda Pobiera główny zakres leksykalny w ramach tej metody. Ten zakres obejmuje całą metodę.
GetScopeFromOffset, metoda Pobiera najbardziej otaczający zakres leksykalny w ramach tej metody, który otacza podane przesunięcie.
GetSequencePointCount, metoda Pobiera liczbę punktów sekwencji w ramach tej metody.
GetSequencePoints, metoda Pobiera wszystkie punkty sekwencji w ramach tej metody.
GetSourceStartEnd, metoda Pobiera pozycje dokumentu początkowego i końcowego dla źródła tej metody.
GetToken, metoda Zwraca token metadanych dla tej metody.

Wymagania

Nagłówek: CorSym.idl, CorSym.h

Zobacz też