Språk

StaticExtension.MemberType Egenskap

Definition

Hämtar eller anger Type som definierar den statiska medlemmen som ska returneras.

public:
 property Type ^ MemberType { Type ^ get(); void set(Type ^ value); };
public Type MemberType { get; set; }
member this.MemberType : Type with get, set
Public Property MemberType As Type

Egenskapsvärde

Det Type som definierar den statiska medlemmen som ska returneras.

Undantag

Försökte ange MemberType till null.

Kommentarer

I .NET Framework 4 stöder StaticExtension ett alternativt läge där den kan returnera en statisk medlem baserat på Member är det enkla medlemsnamnet och dess ägartyp som anges som MemberType, i stället för att Member ange ett fullständigt namn i formuläret type.member. Typlösaren fungerar fortfarande, men i det här fallet Member kombineras och MemberType i princip: memberFullName = MemberType.FullName + "." + Member. Observera att den här tekniken inte stöder XAML-namnområden och prefix. det fungerar mot backningstypsystemet, inte XAML-typsystemet.

Strängen för Member använder vanligtvis formatprefixtypenName:.fieldOrPropertyName. (prefixet är mappningsprefixet för ett XML-namnområde och krävs endast för att referera till statiska värden som inte är mappade till standard-XML-namnområdet).

Information om XAML-användning finns i x:Static Markup Extension (X:Static Markup Extension).

Gäller för