IXMLReader.GetFeature(String) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
기능 플래그의 값을 조회합니다.
[Android.Runtime.Register("getFeature", "(Ljava/lang/String;)Z", "GetGetFeature_Ljava_lang_String_Handler:Org.Xml.Sax.IXMLReaderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool GetFeature(string? name);
[<Android.Runtime.Register("getFeature", "(Ljava/lang/String;)Z", "GetGetFeature_Ljava_lang_String_Handler:Org.Xml.Sax.IXMLReaderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetFeature : string -> bool
매개 변수
- name
- String
정규화된 URI인 기능 이름입니다.
반품
기능의 현재 값(true 또는 false)입니다.
- 특성
예외
기능 값을 할당하거나 검색할 수 없는 경우
XMLReader가 기능 이름을 인식하지만 현재 해당 값을 확인할 수 없는 경우
설명
기능 플래그의 값을 조회합니다.
기능 이름은 모든 정규화된 URI입니다. XMLReader가 기능 이름을 인식할 수 있지만 일시적으로 해당 값을 반환할 수 없습니다. 일부 기능 값은 구문 분석 전, 도중 또는 이후와 같은 특정 컨텍스트에서만 사용할 수 있습니다. 또한 일부 기능 값은 프로그래밍 방식으로 액세스할 수 없습니다. (SAX1 Parser어댑터의 경우 기본 파서가 유효성 검사, 외부 엔터티 확장 등을 수행하는지 여부를 노출하는 구현 독립적 방법이 없습니다.)
기능 이름과 기능을 인식 http://xml.org/sax/features/namespaces 하려면 모든 XMLReaders가 http://xml.org/sax/features/namespace-prefixes 필요합니다.
일반적인 사용법은 다음과 같습니다.
XMLReader r = new MySAXDriver();
// try to activate validation
try {
r.setFeature("http://xml.org/sax/features/validation", true);
} catch (SAXException e) {
System.err.println("Cannot activate validation.");
}
// register event handlers
r.setContentHandler(new MyContentHandler());
r.setErrorHandler(new MyErrorHandler());
// parse the first document
try {
r.parse("http://www.foo.com/mydoc.xml");
} catch (IOException e) {
System.err.println("I/O exception reading XML document");
} catch (SAXException e) {
System.err.println("XML exception reading document.");
}
구현자는 자체 URI를 기반으로 하는 이름을 사용하여 자체 기능을 발명하는 데 무료이며 권장됩니다.
에 대한 org.xml.sax.XMLReader.getFeature(java.lang.String)Java 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
추가 정보
- <xref:Org.Xml.Sax.IXMLReader.SetFeature(System.String%2c+System.Boolean)>