다음을 통해 공유


XElement.Value 속성

정의

이 요소의 연결된 텍스트 콘텐츠를 가져오거나 설정합니다.

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입니다. 텍스트 노드가 여러 개인 경우 노드가 결합됩니다.

예제

다음 예제에서는이 속성을 사용 하 여 혼합 된 콘텐츠를 사용 하 여 요소의 텍스트를 검색 합니다.

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 is mixed content

설명

이 속성을 사용하면 요소의 값을 얻거나 설정할 수 있습니다.

이 속성을 설정하면 및 이벤트가 발생 Changed 합니다 Changing .

요소의 값을 구하려는데 요소의 값이 있는지 확실하지 않은 경우 명시적 변환 연산자를 사용하고 요소를 의 또는 Nullable<T>Int32와 같은 string nullable 형식에 할당하는 것이 더 편리합니다. 요소가 없으면 nullable 형식이 로 null설정됩니다. 반면이 속성을 사용 하려는 경우이 속성에 액세스 하기 전에 메서드가 Element 반환 null 되지 않습니다 있는지 확인 해야 합니다.

적용 대상

추가 정보