# `GSCheckKeyWithLength`

*Function*

## Declaration

```swift
func GSCheckKeyWithLength(_ pInfo: UnsafeMutablePointer<GSPlistParseInfo>!, _ key: UnsafePointer<CChar>!, _ length: Int32) -> Bool
```

```objc
BOOL GSCheckKeyWithLength(GSPlistParseInfo *pInfo, const char *key, int length);
```

```python
GSCheckKeyWithLength(pInfo: GSPlistParseInfo, key: str, length: int) -> bool
```

## See Also

### Parse Context

- [`GSCreatePlistParseInfoWithFile`](/Core/GlyphsCore/GSCreatePlistParseInfoWithFile)
- [`GSClosePlistParseInfoWithFile`](/Core/GlyphsCore/GSClosePlistParseInfoWithFile)
- [`GSCreatePlistParseInfoWithString`](/Core/GlyphsCore/GSCreatePlistParseInfoWithString)
- [`GSClosePlistParseInfoWithString`](/Core/GlyphsCore/GSClosePlistParseInfoWithString)
- [`GSCreatePlistParseInfoWithBuffer`](/Core/GlyphsCore/GSCreatePlistParseInfoWithBuffer)
- [`GSClosePlistParseInfoWithBuffer`](/Core/GlyphsCore/GSClosePlistParseInfoWithBuffer)
- [`GSAdvanceToNonSpace`](/Core/GlyphsCore/GSAdvanceToNonSpace)
- [`GSLineNumberStrings`](/Core/GlyphsCore/GSLineNumberStrings)
- [`GSCollectPlistArrayElementStarts`](/Core/GlyphsCore/GSCollectPlistArrayElementStarts)

