Table of Contents

Class OdfSchemaNameClass

Namespace
OdfKit.Compliance
Assembly
OdfKit.dll

Provides the OdfSchemaNameClass API. 描述保留用於結構描述驅動驗證的 RELAX NG 名稱類別條件約束。

public sealed class OdfSchemaNameClass
Inheritance
OdfSchemaNameClass
Inherited Members

Constructors

OdfSchemaNameClass(OdfSchemaNameClassKind, string, string, bool)

Provides the OdfSchemaNameClass API. 描述保留用於結構描述驅動驗證的 RELAX NG 名稱類別條件約束。

public OdfSchemaNameClass(OdfSchemaNameClassKind kind, string namespaceUri, string localName, bool isExcept)

Parameters

kind OdfSchemaNameClassKind

名稱類別種類

namespaceUri string

命名空間 URI

localName string

區域名稱

isExcept bool

是否出現在 rng:except 節點下

Properties

IsExcept

Gets a value indicating the IsExcept state. 取得此名稱類別是否出現在 rng:except 節點下。

public bool IsExcept { get; }

Property Value

bool

Kind

Gets the Kind value. 取得 RELAX NG 名稱類別種類。

public OdfSchemaNameClassKind Kind { get; }

Property Value

OdfSchemaNameClassKind

LocalName

Gets the LocalName value. 取得名稱類別限制的區域名稱(若有限制)。

public string LocalName { get; }

Property Value

string

NamespaceUri

Gets the NamespaceUri value. 取得名稱類別限制的命名空間 URI(若有限制)。

public string NamespaceUri { get; }

Property Value

string

Methods

Matches(string, string)

Performs matches. 傳回指定的命名空間限定名稱是否與此名稱類別相符。

public bool Matches(string namespaceUri, string localName)

Parameters

namespaceUri string

命名空間 URI

localName string

區域名稱

Returns

bool

若相符則傳回 true;否則傳回 false