MetadataSearchRedaction
inhoud
[
verbergen
]
MetadataSearchRedaction class
Vertegenwoordigt een redactie van metagegevens die metagegevens doorzoekt en redigeert met behulp van reguliere expressies, overeenkomende sleutels en/of waarden.
public class MetadataSearchRedaction : MetadataRedaction
Constructeurs
Naam | Beschrijving |
---|---|
MetadataSearchRedaction(Regex, string) | Initialiseert een nieuwe instantie van de MetadataSearchRedaction-klasse, waarbij waarde wordt gebruikt om te matchen met geredigeerde items. |
MetadataSearchRedaction(string, string) | Initialiseert een nieuwe instantie van de MetadataSearchRedaction-klasse, waarbij waarde wordt gebruikt om te matchen met geredigeerde items. |
MetadataSearchRedaction(Regex, string, Regex) | Initialiseert een nieuwe instantie van de klasse MetadataSearchRedaction, waarbij de naam en waarde van het item worden gebruikt om overeen te komen met de geredigeerde items. |
MetadataSearchRedaction(string, string, string) | Initialiseert een nieuwe instantie van de klasse MetadataSearchRedaction, waarbij de naam en waarde van het item worden gebruikt om overeen te komen met de geredigeerde items. |
Eigenschappen
Naam | Beschrijving |
---|---|
override Description { get; } | Retourneert een tekenreeks die de redactie en de bijbehorende parameters beschrijft. |
Filter { get; set; } | Haalt of stelt het filter in, dat wordt gebruikt om alle of specifieke metadata te selecteren, bijvoorbeeld Auteur of Bedrijf. |
KeyExpression { get; } | Haalt de reguliere expressie op die overeenkomt met de naam (sleutel) van het metadata-item. |
Replacement { get; } | Krijgt de tekstuele vervangingswaarde. |
ValueExpression { get; } | Haalt de reguliere expressie op die overeenkomt met de waardetekst van een metadata-item. |
methoden
Naam | Beschrijving |
---|---|
override ApplyTo(DocumentFormatInstance) | Past de redactie toe op een bepaalde indelingsinstantie. |
Opmerkingen
Kom meer te weten
- Meer informatie over het toepassen van redacties: Basisprincipes van redactie
- Meer details over redactie van metadata van documenten: Bewerkingen van metagegevens
Voorbeelden
In het volgende voorbeeld ziet u hoe u bepaalde tekst in specifieke metadata kunt doorzoeken en redigeren.
using (Redactor redactor = new Redactor(@"C:\sample.docx"))
{
MetadataSearchRedaction redaction = new MetadataSearchRedaction("Company Ltd.", "--company--");
// Indien niet ingesteld, geldt dit voor alle metadata-items
redaction.Filter = MetadataFilters.Company;
redactor.Apply(redaction);
redactor.Save();
}
Zie ook
- class MetadataRedaction
- naamruimte GroupDocs.Redaction.Redactions
- montage GroupDocs.Redaction