XmlNamespaceManager.HasNamespace(String) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
제공한 접두사에 현재 푸시된 범위에 정의한 네임스페이스가 있는지 여부를 나타내는 값을 가져옵니다.
public:
virtual bool HasNamespace(System::String ^ prefix);
public virtual bool HasNamespace (string prefix);
abstract member HasNamespace : string -> bool
override this.HasNamespace : string -> bool
Public Overridable Function HasNamespace (prefix As String) As Boolean
매개 변수
- prefix
- String
찾으려는 네임스페이스의 접두사입니다.
반환
정의된 네임스페이스가 있으면 true
이고, 그렇지 않으면 false
입니다.
예제
다음 예제에서는 기본 네임스페이스(있는 경우)를 표시합니다.
if ( nsmgr->HasNamespace( String::Empty ) )
{
Console::WriteLine( nsmgr->DefaultNamespace );
}
if (nsmgr.HasNamespace(String.Empty))
Console.WriteLine(nsmgr.DefaultNamespace);
If nsmgr.HasNamespace(String.Empty) Then
Console.WriteLine(nsmgr.DefaultNamespace)
End If
설명
정의된 기본 빈 네임스페이스가 있는지 확인하려면 String.Empty로 설정합니다 prefix
. 반환 값 true
은 현재 범위에 false
정의된 기본 네임스페이스가 있음을 나타냅니다. 기본 네임스페이스가 정의되지 않음을 나타냅니다.
참고
xmlns:x= ""는 W3C 네임스페이스 권장 사항에 따라 잘못되었습니다.