Język

StaticExtension.Member Właściwość

Definicja

Pobiera lub ustawia ciąg nazwy elementu członkowskiego, który jest używany do rozpoznawania pola statycznego lub właściwości na podstawie funkcji rozpoznawania typu dostarczonego przez usługę.

public:
 property System::String ^ Member { System::String ^ get(); void set(System::String ^ value); };
public string Member { get; set; }
member this.Member : string with get, set
Public Property Member As String

Wartość właściwości

Ciąg identyfikujący element członkowski, do którego ma się odwoływać.

Wyjątki

Podjęto próbę ustawienia Member na null.

Uwagi

Ciąg dla Member zwykle używa prefiksu:formatu typeName.fieldOrPropertyName. (prefiks jest prefiksem mapowania dla przestrzeni nazw XML i jest wymagany tylko do odwołwania się do wartości statycznych, które nie są mapowane do domyślnej przestrzeni nazw XML). Ciąg może również określać tylko nazwę elementu członkowskiego, tak długo, jak MemberType również jest dostarczany, ale należy pamiętać, że ta technika nie będzie obsługiwać przestrzeni nazw XML i prefiksów; działa na poziomie systemu typów.

Aby uzyskać informacje o użyciu języka XAML, zobacz x:Static Markup Extension (Rozszerzenie x:Static Markup).

Ta wartość nie jest obliczana podczas jej ustawiania; tak długo, jak wartość nie null zostanie zaakceptowana. Rzeczywiste analizowanie i obliczanie wartości jest odroczone do momentu ProvideValue wywołania podczas analizowania.

W normalnym scenariuszu użycia przez procesor XAML WPF procesor XAML przekazuje rozpoznawanie typów dla typów CLR w ramach kontraktu usługi, a ten rozpoznawanie jest używane w wywołaniu ProvideValue.

Dotyczy