XElement.Value Właściwość

Definicja

Pobiera lub ustawia zawartość tekstową dołączoną do tego elementu.Gets or sets the concatenated text contents of this element.

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

Wartość właściwości

String Zawierający całą zawartość tekstową tego elementu.A String that contains all of the text content of this element. Jeśli istnieje wiele węzłów tekstowych, zostaną one połączone.If there are multiple text nodes, they will be concatenated.

Przykłady

Poniższy przykład używa tej właściwości do pobierania tekstu elementu z zawartością mieszaną.The following example uses this property to retrieve the text of an element with mixed content.

XElement el = XElement.Parse("<Root>This is <b>mixed</b> content</Root>");  
Console.WriteLine("{0}", el.Value);  
Dim el As XElement = <Root>This is <b>mixed</b> content</Root>  
Console.WriteLine("{0}", el.Value)  

Ten przykład generuje następujące wyniki:This example produces the following output:

This is mixed content  

Uwagi

Za pomocą tej właściwości można pobrać lub ustawić wartość elementu.Using this property, you can get or set the value of an element.

Ustawienie tej właściwości spowoduje Changed wygenerowanie Changing zdarzeń i.Setting this property will raise the Changed and the Changing events.

Jeśli chcesz uzyskać wartość elementu, ale nie masz pewności, że istnieje, wygodniejsze jest użycie operatorów jawnej konwersji i przypisanie elementu do typu dopuszczającego wartość null, takiego jak string Int32lub Nullable<T> .If you want to get the value of an element but you are not sure that it exists, it is more convenient to use the explicit conversion operators, and assign the element to a nullable type such as string or Nullable<T> of Int32. Jeśli element nie istnieje, typ dopuszczający wartość null jest ustawiany nullna.If the element does not exist, the nullable type is set to null. Z kolei jeśli chcesz użyć tej właściwości, musisz upewnić się, że Element Metoda nie zwraca null przed uzyskaniem dostępu do tej właściwości.By contrast, if you want to use this property, you must make sure that the Element method does not return null before you access this property.

Dotyczy

Zobacz też