## GlyphStringId class


Represents string glyph id.

```cpp
class GlyphStringId : public Aspose::Font::Glyphs::GlyphId
```

## Methods

| Method | Description |
| --- | --- |
| [CompareTo](./compareto/)(System::SharedPtr\<GlyphId\>) override |  |
| [Equals](./equals/)(System::SharedPtr\<System::Object\>) override | Returns true if string IDs are equal. |
| static [get_NotDefId](./get_notdefid/)() | Gets not default value. |
| [get_Value](./get_value/)() const | Gets string value. |
| [GetHashCode](./gethashcode/)() const override | GetHashCode implementation. |
| [GlyphStringId](./glyphstringid/)(System::String) | Initializes new [GlyphStringId](./) object. |
| [set_Value](./set_value/)(System::String) | Sets string value. |
| [ToGlyphStringId](./toglyphstringid/)() override | Cast [GlyphId](../glyphid/) to [GlyphStringId](./). |
| [ToString](./tostring/)() const override | Returns string value the glyph id. |
## See Also

* Class [GlyphId](../glyphid/)
* Namespace [Aspose::Font::Glyphs](../)
* Library [Aspose.Font for C++](../../)
