XElement.Value XElement.Value XElement.Value XElement.Value Property

정의

이 요소의 연결된 텍스트 콘텐츠를 가져오거나 설정합니다.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

속성 값

이 요소의 모든 텍스트 콘텐츠가 들어 있는 String입니다.A String that contains all of the text content of this element. 텍스트 노드가 여러 개인 경우 노드가 결합됩니다.If there are multiple text nodes, they will be concatenated.

예제

다음 예에서는 혼합된 콘텐츠가 있는 요소의 텍스트를 검색 하려면이 속성을 사용 합니다.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)  

이 예제는 다음과 같은 출력을 생성합니다.This example produces the following output:

This is mixed content  

설명

이 속성을 사용 하면 가져오거나 설정할 수는 요소의 값입니다.Using this property, you can get or set the value of an element.

이 속성에서 발생 하는 설정 된 ChangedChanging 이벤트입니다.Setting this property will raise the Changed and the Changing events.

요소의 값을 검색할 싶지만 있는지 확실 하지 않은 경우 명시적 변환 연산자를 사용 하 여 요소를 nullable 형식에 같은 할당 하는 것이 편리 stringNullable<T>Int32합니다.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. Nullable 형식 설정 되어 요소 없으면 null합니다.If the element does not exist, the nullable type is set to null. 반면,이 속성을 사용 하려는 경우 해야 하는 Element 메서드에서 반환 하지 않습니다 null 이 속성에 액세스 하기 전에 합니다.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.

적용 대상

추가 정보