测试当前符号库是否包含指定的 ID 号。
命名空间:
SuperMap.Data程序集: SuperMap.Data (in SuperMap.Data)
版本: dll
语法
C# |
---|
public bool Contains( int id ) |
参数
- id
- Type: System..::.Int32
需要进行测试的 ID 值。
返回值
一个布尔值,如果包含指定的 ID 号,返回 true,否则返回 false。示例
以下代码示范查找当前符号库(SymbolLibrary)ID 为8的符号对象及其所属的分组,并删除 ID 为8的符号对象。
CopyC#
public void TestContains() { // 查找当前符号库(SymbolLibrary)ID 为8的符号对象及其所属的分组 if (symbolLibrary.Contains(8)) { Symbol symbol = symbolLibrary.FindSymbol(8); SymbolGroup symbolGroup = symbolLibrary.FindGroup(8); Console.WriteLine("ID 为8的符号对象的名称为:" + symbol.Name); Console.WriteLine("分组中符号的个数为:" + symbolGroup.Count); // 删除 ID 为8的符号对象 symbolLibrary.Remove(8); Console.WriteLine("删除一个对象后分组中符号的个数:" + symbolGroup.Count); } }