XmlReader.XmlLang Property


파생 클래스에서 재정의되면 현재 xml:lang 범위를 가져옵니다.When overridden in a derived class, gets the current xml:lang scope.

 virtual property System::String ^ XmlLang { System::String ^ get(); };
 abstract property System::String ^ XmlLang { System::String ^ get(); };
public virtual string XmlLang { get; }
public abstract string XmlLang { get; }
member this.XmlLang : string
Public Overridable ReadOnly Property XmlLang As String
Public MustOverride ReadOnly Property XmlLang As String

Property Value


현재 xml:lang 범위입니다.The current xml:lang scope.


이전 비동기 작업이 완료되기 전에 XmlReader 메서드가 호출되었습니다.An XmlReader method was called before a previous asynchronous operation finished. 이 경우 “비동기 작업이 이미 진행 중입니다.” 메시지를 나타내며 InvalidOperationException이 throw됩니다.In this case, InvalidOperationException is thrown with the message "An asynchronous operation is already in progress."


이 속성을 사용 하는 예제는 XmlTextReader.XmlLang를 참조 하세요.See XmlTextReader.XmlLang for an example of using this property.


이 속성은 현재 노드가 있는 xml:lang 범위를 나타냅니다.This property represents the xml:lang scope within which the current node resides. 예를 들어 다음은 root 요소에서 xml:lang 미국 영어로 설정 된 XML 조각입니다.For example, here is an XML fragment with xml:lang set to US English in the root element:

<root xml:lang="en-us">   

판독기가 name 요소에 배치 되 면이 속성을 사용 하 여 미국 영어 xml:lang 특성의 범위에 있는지 확인할 수 있습니다.When the reader is positioned on the name element, you can use this property to find that it is in the scope of a US English xml:lang attribute.

Applies to

See also