MethodSemanticsAttributes Výčet

Definice

Tento výčet podporuje bitové kombinace hodnot jeho členů.

public enum class MethodSemanticsAttributes
[System.Flags]
public enum MethodSemanticsAttributes
[<System.Flags>]
type MethodSemanticsAttributes = 
Public Enum MethodSemanticsAttributes
Dědičnost
MethodSemanticsAttributes
Atributy

Pole

Name Hodnota Description
Setter 1

Slouží k úpravě hodnoty vlastnosti.

Moduly setter kompatibilní se specifikací CLS jsou pojmenované s předponou set_ .

Getter 2

Přečte hodnotu vlastnosti.

Gettery kompatibilní se specifikací CLS mají název s předponou get_.

Other 4

Jiná metoda pro vlastnost (nikoli getter nebo setter) nebo událost (ne adder, remover nebo raiser).

Adder 8

Slouží k přidání obslužné rutiny události. Odpovídá příznaku AddOn ve specifikaci rozhraní příkazového řádku Ecma 335.

Doplňky kompatibilní se specifikací CLS mají název s předponou add_ .

Remover 16

Slouží k odebrání obslužné rutiny události. Odpovídá příznaku RemoveOn ve specifikaci rozhraní příkazového řádku Ecma 335.

Odebrání kompatibilní se specifikací CLS je pojmenované s předponou remove_ .

Raiser 32

Používá se k označení, že došlo k události. Odpovídá příznaku Fire ve specifikaci rozhraní příkazového řádku Ecma 335.

Raisery kompatibilní se specifikací CLS jsou pojmenované s předponou raise_ .

Platí pro