Exemple #1
0
        public void LoadAllMetadata()
        {
            metadata = new DocxMetadata();

            metadata.Category = new Metadata {
                Name = "Category", Value = GetValue(doc.PackageProperties.Category)
            };
            metadata.ContentStatus = new Metadata {
                Name = "ContentStatus", Value = GetValue(doc.PackageProperties.ContentStatus)
            };
            metadata.ContentType = new Metadata {
                Name = "ContentType", Value = GetValue(doc.PackageProperties.ContentType)
            };
            metadata.Created = new Metadata {
                Name = "Created", Value = new[] { doc.PackageProperties.Created.HasValue?doc.PackageProperties.Created.ToString() : "" }
            };
            metadata.Creator = new Metadata {
                Name = "Creator", Value = GetValue(doc.PackageProperties.Creator)
            };
            metadata.Description = new Metadata {
                Name = "Description", Value = GetValue(doc.PackageProperties.Description)
            };
            metadata.Identifier = new Metadata {
                Name = "Identifier", Value = GetValue(doc.PackageProperties.Identifier)
            };
            metadata.Keywords = new Metadata {
                Name = "Keywords", Value = GetValue(doc.PackageProperties.Keywords)
            };
            metadata.Language = new Metadata {
                Name = "Language", Value = GetValue(doc.PackageProperties.Language)
            };
            metadata.LastModifiedBy = new Metadata {
                Name = "LastModifiedBy", Value = GetValue(doc.PackageProperties.LastModifiedBy)
            };
            metadata.LastPrinted = new Metadata {
                Name = "LastPrinted", Value = new[] { doc.PackageProperties.LastPrinted.HasValue?doc.PackageProperties.LastPrinted.ToString() : "" }
            };
            metadata.Modified = new Metadata {
                Name = "Modified", Value = new[] { doc.PackageProperties.Modified.HasValue?doc.PackageProperties.Modified.ToString() : "" }
            };
            metadata.Revision = new Metadata {
                Name = "Revision", Value = GetValue(doc.PackageProperties.Revision)
            };
            metadata.Subject = new Metadata {
                Name = "Subject", Value = GetValue(doc.PackageProperties.Subject)
            };
            metadata.Title = new Metadata {
                Name = "Title", Value = GetValue(doc.PackageProperties.Title)
            };
            metadata.Version = new Metadata {
                Name = "Version", Value = GetValue(doc.PackageProperties.Version)
            };
        }
Exemple #2
0
        public void LoadAllMetadata()
        {
            metadata = new DocxMetadata();

            metadata.Category = new Metadata { Name = "Category", Value = GetValue(doc.PackageProperties.Category) };
            metadata.ContentStatus = new Metadata { Name = "ContentStatus", Value = GetValue(doc.PackageProperties.ContentStatus) };
            metadata.ContentType = new Metadata { Name = "ContentType", Value = GetValue(doc.PackageProperties.ContentType) };
            metadata.Created = new Metadata { Name = "Created", Value = new[] { doc.PackageProperties.Created.HasValue ? doc.PackageProperties.Created.ToString() : "" } };
            metadata.Creator = new Metadata { Name = "Creator", Value = GetValue(doc.PackageProperties.Creator) };
            metadata.Description = new Metadata { Name = "Description", Value = GetValue(doc.PackageProperties.Description) };
            metadata.Identifier = new Metadata { Name = "Identifier", Value = GetValue(doc.PackageProperties.Identifier) };
            metadata.Keywords = new Metadata { Name = "Keywords", Value = GetValue(doc.PackageProperties.Keywords) };
            metadata.Language = new Metadata { Name = "Language", Value = GetValue(doc.PackageProperties.Language) };
            metadata.LastModifiedBy = new Metadata { Name = "LastModifiedBy", Value = GetValue(doc.PackageProperties.LastModifiedBy) };
            metadata.LastPrinted = new Metadata { Name = "LastPrinted", Value = new[] { doc.PackageProperties.LastPrinted.HasValue ? doc.PackageProperties.LastPrinted.ToString() : "" } };
            metadata.Modified = new Metadata { Name = "Modified", Value = new[] { doc.PackageProperties.Modified.HasValue ? doc.PackageProperties.Modified.ToString() : "" } };
            metadata.Revision = new Metadata { Name = "Revision", Value = GetValue(doc.PackageProperties.Revision) };
            metadata.Subject = new Metadata { Name = "Subject", Value = GetValue(doc.PackageProperties.Subject) };
            metadata.Title = new Metadata { Name = "Title", Value = GetValue(doc.PackageProperties.Title) };
            metadata.Version = new Metadata { Name = "Version", Value = GetValue(doc.PackageProperties.Version) };
        }