TomlPropertiesMetadata Class
Stores metadata for TOML properties, including trivia and display hints.
public class TomlPropertiesMetadataConstructors
| Name | Description |
|---|---|
| TomlPropertiesMetadata() | Initializes a new instance of the TomlPropertiesMetadata class. |
TomlPropertiesMetadata()
TomlPropertiesMetadata.csInitializes a new instance of the TomlPropertiesMetadata class.
public TomlPropertiesMetadata()Methods
| Name | Description |
|---|---|
| Clear() | Clears all property metadata. |
| ContainsProperty(string) | Checks whether metadata exists for the specified property key. |
| SetProperty(string, TomlPropertyMetadata) | Sets metadata for the specified property key. |
| TryGetProperty(string, TomlPropertyMetadata?) | Tries to get metadata for the specified property key. |
Clear()
TomlPropertiesMetadata.csClears all property metadata.
public void Clear()ContainsProperty(string)
TomlPropertiesMetadata.csSetProperty(string, TomlPropertyMetadata)
TomlPropertiesMetadata.csSets metadata for the specified property key.
public void SetProperty(string propertyKey, TomlPropertyMetadata propertyMetadata)Parameters
propertyKeystring- The property key.
propertyMetadataTomlPropertyMetadata- The metadata to set.
TryGetProperty(string, TomlPropertyMetadata?)
TomlPropertiesMetadata.csTries to get metadata for the specified property key.
public bool TryGetProperty(string propertyKey, out TomlPropertyMetadata? propertyMetadata)Parameters
propertyKeystring- The property key.
propertyMetadataTomlPropertyMetadata?- The metadata when found.
Returns
bool true if metadata exists; otherwise false.