LinkReferenceDefinitionExtensions Class
Extension methods for accessing LinkReferenceDefinition attached at the document level.
public static class LinkReferenceDefinitionExtensionsMethods
| Name | Description |
|---|---|
| ContainsLinkReferenceDefinition(MarkdownDocument, string) | Performs the contains link reference definition operation. |
| GetLinkReferenceDefinitions(MarkdownDocument, bool) | Gets link reference definitions. |
| SetLinkReferenceDefinition(MarkdownDocument, string, LinkReferenceDefinition, bool) | Sets link reference definition. |
| TryGetLinkReferenceDefinition(MarkdownDocument, string, LinkReferenceDefinition?) | Attempts to get link reference definition. |
ContainsLinkReferenceDefinition(MarkdownDocument, string)
LinkReferenceDefinitionExtensions.csPerforms the contains link reference definition operation.
public static bool ContainsLinkReferenceDefinition(this MarkdownDocument document, string label)GetLinkReferenceDefinitions(MarkdownDocument, bool)
LinkReferenceDefinitionExtensions.csGets link reference definitions.
public static LinkReferenceDefinitionGroup GetLinkReferenceDefinitions(this MarkdownDocument document, bool addGroup)SetLinkReferenceDefinition(MarkdownDocument, string, LinkReferenceDefinition, bool)
LinkReferenceDefinitionExtensions.csSets link reference definition.
public static void SetLinkReferenceDefinition(this MarkdownDocument document, string label, LinkReferenceDefinition linkReferenceDefinition, bool addGroup)Parameters
documentMarkdownDocumentlabelstringlinkReferenceDefinitionLinkReferenceDefinitionaddGroupbool
TryGetLinkReferenceDefinition(MarkdownDocument, string, LinkReferenceDefinition?)
LinkReferenceDefinitionExtensions.csAttempts to get link reference definition.
public static bool TryGetLinkReferenceDefinition(this MarkdownDocument document, string label, out LinkReferenceDefinition? linkReferenceDefinition)Parameters
documentMarkdownDocumentlabelstringlinkReferenceDefinitionLinkReferenceDefinition?