<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Groupdocs API References – GroupDocs.Metadata.Common</title>
    <link>/metadata/net/groupdocs.metadata.common/</link>
    <description>Recent content in GroupDocs.Metadata.Common on Groupdocs API References</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    
	  <atom:link href="/metadata/net/groupdocs.metadata.common/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Net: ByteOrder</title>
      <link>/metadata/net/groupdocs.metadata.common/byteorder/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/byteorder/</guid>
      <description>
        
        
        &lt;h2 id=&#34;byteorder-enumeration&#34;&gt;ByteOrder enumeration&lt;/h2&gt;
&lt;p&gt;Defines various byte orders.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;enum&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ByteOrder&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;values&#34;&gt;Values&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Value&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Unknown&lt;/td&gt;
&lt;td&gt;&lt;code&gt;0&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The byte order is unknown.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;BigEndian&lt;/td&gt;
&lt;td&gt;&lt;code&gt;1&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Big endian.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;LittleEndian&lt;/td&gt;
&lt;td&gt;&lt;code&gt;2&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Little endian.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: CustomPackage</title>
      <link>/metadata/net/groupdocs.metadata.common/custompackage/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/custompackage/</guid>
      <description>
        
        
        &lt;h2 id=&#34;custompackage-class&#34;&gt;CustomPackage class&lt;/h2&gt;
&lt;p&gt;Provides a container for metadata properties.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;abstract&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;CustomPackage&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MetadataPackage&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;properties&#34;&gt;Properties&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/count&#34;&gt;Count&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the number of metadata properties.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/item&#34;&gt;Item&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the &lt;a href=&#34;../metadataproperty&#34;&gt;&lt;code&gt;MetadataProperty&lt;/code&gt;&lt;/a&gt; with the specified name.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/keys&#34;&gt;Keys&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets a collection of the metadata property names.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/metadatatype&#34;&gt;MetadataType&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the metadata type.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/propertydescriptors&#34;&gt;PropertyDescriptors&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets a collection of descriptors that contain information about properties accessible through the GroupDocs.Metadata search engine.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;methods&#34;&gt;Methods&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/addproperties&#34;&gt;AddProperties&lt;/a&gt;(Func&amp;lt;MetadataProperty, bool&amp;gt;, PropertyValue)&lt;/td&gt;
&lt;td&gt;Adds known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/contains&#34;&gt;Contains&lt;/a&gt;(string)&lt;/td&gt;
&lt;td&gt;Determines whether the package contains a metadata property with the specified name.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/findproperties&#34;&gt;FindProperties&lt;/a&gt;(Func&amp;lt;MetadataProperty, bool&amp;gt;)&lt;/td&gt;
&lt;td&gt;Finds the metadata properties satisfying the specified predicate. The search is recursive so it affects all nested packages as well.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/getenumerator&#34;&gt;GetEnumerator&lt;/a&gt;()&lt;/td&gt;
&lt;td&gt;Returns an enumerator that iterates through the collection.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/removeproperties&#34;&gt;RemoveProperties&lt;/a&gt;(Func&amp;lt;MetadataProperty, bool&amp;gt;)&lt;/td&gt;
&lt;td&gt;Removes metadata properties satisfying the specified predicate.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/sanitize&#34;&gt;Sanitize&lt;/a&gt;()&lt;/td&gt;
&lt;td&gt;Removes writable metadata properties from the package. The operation is recursive so it affects all nested packages as well.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/setproperties&#34;&gt;SetProperties&lt;/a&gt;(Func&amp;lt;MetadataProperty, bool&amp;gt;, PropertyValue)&lt;/td&gt;
&lt;td&gt;Sets known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well. This method is a combination of &lt;a href=&#34;../metadatapackage/addproperties&#34;&gt;&lt;code&gt;AddProperties&lt;/code&gt;&lt;/a&gt; and &lt;a href=&#34;../metadatapackage/updateproperties&#34;&gt;&lt;code&gt;UpdateProperties&lt;/code&gt;&lt;/a&gt;. If an existing property satisfies the predicate its value is updated. If there is a known property missing in the package that satisfies the predicate it is added to the package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/updateproperties&#34;&gt;UpdateProperties&lt;/a&gt;(Func&amp;lt;MetadataProperty, bool&amp;gt;, PropertyValue)&lt;/td&gt;
&lt;td&gt;Updates known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;class &lt;a href=&#34;../metadatapackage&#34;&gt;MetadataPackage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: DocumentInfo</title>
      <link>/metadata/net/groupdocs.metadata.common/documentinfo/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/documentinfo/</guid>
      <description>
        
        
        &lt;h2 id=&#34;documentinfo-class&#34;&gt;DocumentInfo class&lt;/h2&gt;
&lt;p&gt;Provides common information about a loaded document.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;DocumentInfo&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;IDocumentInfo&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;properties&#34;&gt;Properties&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/documentinfo/filetype&#34;&gt;FileType&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the file type of the loaded document.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/documentinfo/isencrypted&#34;&gt;IsEncrypted&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets a value indicating whether the document is encrypted and requires a password to open.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/documentinfo/pagecount&#34;&gt;PageCount&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the number of pages (slides, worksheets, etc) in the loaded document.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/documentinfo/pages&#34;&gt;Pages&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets a collection of objects representing common information about the document pages (slides, worksheets, etc).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/documentinfo/size&#34;&gt;Size&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the size of the loaded document in bytes.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;remarks&#34;&gt;Remarks&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Learn more&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.groupdocs.com/display/metadatanet/Get+document+info&#34;&gt;Get document info&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;examples&#34;&gt;Examples&lt;/h3&gt;
&lt;p&gt;This example demonstrates how to extract basic format information from a file.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;using&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Metadata&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;metadata&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Constants&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;InputXlsx&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;FileFormat&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;FileFormat&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Unknown&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;IDocumentInfo&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;info&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GetDocumentInfo&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;File format: {0}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;info&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;FileType&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;FileFormat&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;File extension: {0}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;info&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;FileType&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Extension&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;MIME Type: {0}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;info&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;FileType&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MimeType&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Number of pages: {0}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;info&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;PageCount&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Document size: {0} bytes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;info&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Size&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Is document encrypted: {0}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;info&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;IsEncrypted&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;interface &lt;a href=&#34;../idocumentinfo&#34;&gt;IDocumentInfo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: FileFormat</title>
      <link>/metadata/net/groupdocs.metadata.common/fileformat/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/fileformat/</guid>
      <description>
        
        
        &lt;h2 id=&#34;fileformat-enumeration&#34;&gt;FileFormat enumeration&lt;/h2&gt;
&lt;p&gt;Represents the recognized format of a loaded file.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;enum&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;FileFormat&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;values&#34;&gt;Values&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Value&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Unknown&lt;/td&gt;
&lt;td&gt;&lt;code&gt;0&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The file type is not recognized.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Presentation&lt;/td&gt;
&lt;td&gt;&lt;code&gt;1&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A presentation file. You must be familiar with PPTX and PPT extension files while working with Microsoft PowerPoint. These are Presentation file formats that store collection of records to accommodate presentation data such as slides, shapes, text, animations, video, audio and embedded objects. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/presentation/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Spreadsheet&lt;/td&gt;
&lt;td&gt;&lt;code&gt;2&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A spreadsheet file. A spreadsheet file contains data in the form of rows and columns. You can open, view and edit such files using spreadsheet software applications such as Microsoft Excel that is now available for both Windows and MacOS operating system. Similarly, Google sheets is a free online spreadsheet creating and editing tool that works from any web browser. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/spreadsheet/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;WordProcessing&lt;/td&gt;
&lt;td&gt;&lt;code&gt;3&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A word processing file. A word processing file contains user information in plain text or rich text format. A plain text file format contains unformatted text and no font or page settings etc. can be applied. In contrast, a rich text file format allows formatting options such as setting fonts type, styles (bold, italic, underline, etc.), page margins, headings, bullets and numbers, and several other formatting features. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/word-processing/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Diagram&lt;/td&gt;
&lt;td&gt;&lt;code&gt;4&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A diagram file.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Note&lt;/td&gt;
&lt;td&gt;&lt;code&gt;5&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An electronic note file. Note-taking programs such as Microsoft OneNote lets you create, open and edit notes files that contain sections and pages for storing notes. A note document can be as simple as a text document as well as more detailed consisting of digital images, audio/video clips, and hand sketch drawings. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/note-taking/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ProjectManagement&lt;/td&gt;
&lt;td&gt;&lt;code&gt;6&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A project management format. Have you ever come across and wondered what is an MPP file or how to open it? MPP and other similar files are Project file formats that are created by Project Management software such as Microsoft Project. A project file is a collection of tasks, resources, and their scheduling to get a measurable output in the form or a product or a service. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/project-management/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Pdf&lt;/td&gt;
&lt;td&gt;&lt;code&gt;7&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A PDF file. Portable Document Format (PDF) is a type of document created by Adobe back in 1990s. The purpose of this file format was to introduce a standard for representation of documents and other reference material in a format that is independent of application software, hardware as well as Operating System. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/view/pdf/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tiff&lt;/td&gt;
&lt;td&gt;&lt;code&gt;8&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A TIFF image. TIFF or TIF, Tagged Image File Format, represents raster images that are meant for usage on a variety of devices that comply with this file format standard. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/tiff/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Jpeg&lt;/td&gt;
&lt;td&gt;&lt;code&gt;9&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A JPEG image. JPEG is a type of image format that is saved using the method of lossy compression. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/jpeg/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Psd&lt;/td&gt;
&lt;td&gt;&lt;code&gt;10&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A PSD image. PSD, Photoshop Document, represents Adobe Photoshop&amp;rsquo;s native file format used for graphics designing and development. PSD files may include image layers, adjustment layers, layer masks, annotations, file information, keywords and other Photoshop-specific elements. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/psd/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Jpeg2000&lt;/td&gt;
&lt;td&gt;&lt;code&gt;11&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A Jpeg2000 image. JPEG 2000 (JPX) is an image coding system and state-of-the-art image compression standard. Designed, using wavelet technology JPEG 2000 can code lossless content in any quality at once. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/jp2/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Gif&lt;/td&gt;
&lt;td&gt;&lt;code&gt;12&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A GIF image. A GIF or Graphical Interchange Format is a type of highly compressed image. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/gif/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Png&lt;/td&gt;
&lt;td&gt;&lt;code&gt;13&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A PNG image. PNG, Portable Network Graphics, refers to a type of raster image file format that use lossless compression. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/png/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Bmp&lt;/td&gt;
&lt;td&gt;&lt;code&gt;14&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A BMP image. Files having extension .BMP represent Bitmap Image files that are used to store bitmap digital images. These images are independent of graphics adapter and are also called device independent bitmap (DIB) file format. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/bmp/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Dicom&lt;/td&gt;
&lt;td&gt;&lt;code&gt;15&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A DICOM image. DICOM is the acronym for Digital Imaging and Communications in Medicine and pertains to the field of Medical Informatics. DICOM is the combination of file format definition and a network communications protocol. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/dicom/&#34;&gt; here &lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;WebP&lt;/td&gt;
&lt;td&gt;&lt;code&gt;16&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A WEBP image. WebP, introduced by Google, is a modern raster web image file format that is based on lossless and lossy compression. It provides same image quality while considerably reducing the image size. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/webp/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Emf&lt;/td&gt;
&lt;td&gt;&lt;code&gt;17&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An EMF image. Enhanced metafile format (EMF) stores graphical images device-independently. Metafiles of EMF comprises of variable-length records in chronological order that can render the stored image after parsing on any output device. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/emf/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Wmf&lt;/td&gt;
&lt;td&gt;&lt;code&gt;18&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A WMF image. Files with WMF extension represent Microsoft Windows Metafile (WMF) for storing vector as well as bitmap-format images data. To be more accurate, WMF belongs to the vector file format category of Graphics file formats that is device independent. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/wmf/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DjVu&lt;/td&gt;
&lt;td&gt;&lt;code&gt;19&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A DjVu file. DjVu is a graphics file format intended for scanned documents and books especially those which contain the combination of text, drawings, images and photographs. It was developed by AT&amp;amp;T Labs. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/djvu/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Wav&lt;/td&gt;
&lt;td&gt;&lt;code&gt;20&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A WAV audio file. WAV, known for WAVE (Waveform Audio File Format), is a subset of Microsoft&amp;rsquo;s Resource Interchange File Format (RIFF) specification for storing digital audio files. The format doesn&amp;rsquo;t apply any compression to the bitstream and stores the audio recordings with different sampling rates and bitrates. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/audio/wav/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mp3&lt;/td&gt;
&lt;td&gt;&lt;code&gt;21&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An Mp3 audio file. Files with MP3 extension are digitally encoded file formats for audio files that are formally based on the MPEG-1 Audio Layer III or MPEG-2 Audio Layer III. It was developed by the Moving Picture Experts Group (MPEG) that uses Layer 3 audio compression. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/audio/mp3/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Avi&lt;/td&gt;
&lt;td&gt;&lt;code&gt;22&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An AVI video. The AVI file format is an Audio Video multimedia container file format that was introduced by Microsoft. It holds the audio and video data created and compressed using several codecs (Coders/Decoders) such as Xvid and DivX. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/video/avi/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Flv&lt;/td&gt;
&lt;td&gt;&lt;code&gt;23&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An FLV video.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Asf&lt;/td&gt;
&lt;td&gt;&lt;code&gt;24&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An ASF video. The Advanced Systems Format (ASF) is a digital multimedia container designed primarily for storing and transmitting media streams. Microsoft Windows Media Video (WMV) is the compressed video format and Microsoft Windows Media Audio (WMA) is the compressed audio format along with additional metadata in the ASF container developed by Microsoft. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/video/wmv/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mov&lt;/td&gt;
&lt;td&gt;&lt;code&gt;25&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A QuickTime video. Mov or QuickTime File format is multimedia container which is developed by Apple: contains one or more tracks, each track holds a particular type of data i.e. Video, Audio, text etc. Mov format is compatible both in Windows and Macintosh systems. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/video/mov/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Matroska&lt;/td&gt;
&lt;td&gt;&lt;code&gt;26&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A video encoded with the Matroska multimedia container.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Zip&lt;/td&gt;
&lt;td&gt;&lt;code&gt;27&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A ZIP archive. ZIP file extension represents archives that can hold one or more files or directories. The archive can have compression applied to the included files in order to reduce the ZIP file size. ZIP file format was made public back in February 1989 by Phil Katz for achieving archiving of files and folders. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/compression/zip/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SevenZip&lt;/td&gt;
&lt;td&gt;&lt;code&gt;28&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;7z is a compressed archive file format that supports several different data compression, encryption and pre-processing algorithms. The 7z format initially appeared as implemented by the 7-Zip archiver. The 7-Zip program is publicly available under the terms of the GNU Lesser General Public License.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;VCard&lt;/td&gt;
&lt;td&gt;&lt;code&gt;29&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A VCard file. VCF (Virtual Card Format) or vCard is a digital file format for storing contact information. The format is widely used for data interchange among popular information exchange applications. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/email/vcf/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Epub&lt;/td&gt;
&lt;td&gt;&lt;code&gt;30&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An EPUB electronic book. Files with .EPUB extension are an e-book file format that provide a standard digital publication format for publishers and consumers. The format has been so common by now that it is supported by many e-readers and software applications. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/ebook/epub/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;OpenType&lt;/td&gt;
&lt;td&gt;&lt;code&gt;31&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An OpenType font.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Dxf&lt;/td&gt;
&lt;td&gt;&lt;code&gt;32&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A DXF (Drawing Exchange Format) drawing. DXF, Drawing Interchange Format, or Drawing Exchange Format, is a tagged data representation of AutoCAD drawing file. Each element in the file has a prefix integer number called a group code. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/cad/dxf/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Dwg&lt;/td&gt;
&lt;td&gt;&lt;code&gt;33&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A DWG drawing. Files with DWG extension represent proprietary binary files used for containing 2D and 3D design data. Like DXF, which are ASCII files, DWG represent the binary file format for CAD (Computer Aided Design) drawings. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/cad/dwg/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Eml&lt;/td&gt;
&lt;td&gt;&lt;code&gt;34&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An EML email message. EML file format represents email messages saved using Outlook and other relevant applications. Almost all emailing clients support this file format for its compliance with RFC-822 Internet Message Format Standard. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/email/eml/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Msg&lt;/td&gt;
&lt;td&gt;&lt;code&gt;35&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An MSG email message. MSG is a file format used by Microsoft Outlook and Exchange to store email messages, contact, appointment, or other tasks. Such messages may contain one or more email fields, with the sender, recipient, subject, date, and message body, or contact information, appointment particulars, and one or more task specifications. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/email/msg/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Torrent&lt;/td&gt;
&lt;td&gt;&lt;code&gt;36&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A torrent file that contains metadata about files and folders to be distributed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Heif&lt;/td&gt;
&lt;td&gt;&lt;code&gt;37&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A HEIF/HEIC image.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Dng&lt;/td&gt;
&lt;td&gt;&lt;code&gt;38&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A dng RAW image.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cr2&lt;/td&gt;
&lt;td&gt;&lt;code&gt;39&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A CR2 image.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Rar&lt;/td&gt;
&lt;td&gt;&lt;code&gt;40&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;RAR is a proprietary archive file format that supports data compression, error correction and file spanning.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tar&lt;/td&gt;
&lt;td&gt;&lt;code&gt;41&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;In computing, tar is a computer software utility for collecting many files into one archive file, often referred to as a tarball, for distribution or backup purposes.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ThreeDS&lt;/td&gt;
&lt;td&gt;&lt;code&gt;42&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;3DS is one of the file formats used by the Autodesk 3ds Max 3D modeling, animation and rendering software.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Dae&lt;/td&gt;
&lt;td&gt;&lt;code&gt;43&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A DAE file is a Digital Asset Exchange file format that is used for exchanging data between interactive 3D applications.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fbx&lt;/td&gt;
&lt;td&gt;&lt;code&gt;44&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;FBX (Filmbox) is a proprietary file format (.fbx) developed by Kaydara and owned by Autodesk since 2006. It is used to provide interoperability between digital content creation applications. FBX is also part of Autodesk Gameware, a series of video game middleware.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Stl&lt;/td&gt;
&lt;td&gt;&lt;code&gt;45&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;STL is a file format native to the stereolithography CAD software created by 3D Systems.[3][4][5] Chuck Hull, the inventor of stereolithography and 3D Systems’ founder, reports that the file extension is an abbreviation for stereolithography.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Gis&lt;/td&gt;
&lt;td&gt;&lt;code&gt;46&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Gis file.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fb2&lt;/td&gt;
&lt;td&gt;&lt;code&gt;47&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Files with .fb2 extension are FictionBook 2.0 eBook files that contains the structure of the eBook. It is based on XML format and contains special tags for describing each element of the book. It was developed primarily for fictional writings and literature, but is not limited to these only. The format accommodates all the metadata as well as content in itself and allows flexibility for a number of operations such as automatic processing, indexing, and conversion to other formats. In short, it focuses on describing the structure of the file instead of specifying its appearance. Several applications as well as APIs are available to convert FB2 to several other formats on Windows, MacOS, and Linux. Learn more about this file format &lt;a href=&#34;https://docs.fileformat.com/ebook/fb2/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mobi&lt;/td&gt;
&lt;td&gt;&lt;code&gt;48&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The MOBI file format is one of the most widely used ebook file formats. The format is an enhancement to the old OEB (Open Ebook Format) format and was used as the proprietary format for Mobipocket Reader.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Ogg&lt;/td&gt;
&lt;td&gt;&lt;code&gt;49&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;OGG is an Ogg Vorbis Compressed Audio File that is saved with the .ogg extension. OGG files are used for storing audio data and can include artist and track information and metadata as well. OGG is a free and open container format that is maintained by Xiph.Org Foundation.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Svg&lt;/td&gt;
&lt;td&gt;&lt;code&gt;50&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Scalable Vector Graphics (SVG) is an XML-based vector graphics format for defining two-dimensional graphics, having support for interactivity and animation. The SVG specification is an open standard developed by the World Wide Web Consortium since 1999.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Gltf&lt;/td&gt;
&lt;td&gt;&lt;code&gt;51&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;glTF (Graphics Library Transmission Format or GL Transmission Format and formerly known as WebGL Transmissions Format or WebGL TF) is a standard file format for three-dimensional scenes and models. A glTF file uses one of two possible file extensions: .gltf (JSON/ASCII) or .glb (binary).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Avif&lt;/td&gt;
&lt;td&gt;&lt;code&gt;52&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;AV1 Image File Format (AVIF) is an open, royalty-free image file format specification for storing images or image sequences compressed with AV1 in the HEIF container format.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: FileType</title>
      <link>/metadata/net/groupdocs.metadata.common/filetype/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/filetype/</guid>
      <description>
        
        
        &lt;h2 id=&#34;filetype-class&#34;&gt;FileType class&lt;/h2&gt;
&lt;p&gt;Represents the file type.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;FileType&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;properties&#34;&gt;Properties&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/filetype/description&#34;&gt;Description&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the file type description.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/filetype/extension&#34;&gt;Extension&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the file extension.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/filetype/fileformat&#34;&gt;FileFormat&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the file format.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;methods&#34;&gt;Methods&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;static &lt;a href=&#34;../../groupdocs.metadata.common/filetype/fromextension&#34;&gt;FromExtension&lt;/a&gt;(string)&lt;/td&gt;
&lt;td&gt;Gets FileType for provided fileExtension&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;override &lt;a href=&#34;../../groupdocs.metadata.common/filetype/tostring&#34;&gt;ToString&lt;/a&gt;()&lt;/td&gt;
&lt;td&gt;Returns a String that represents the current &lt;a href=&#34;../filetype&#34;&gt;&lt;code&gt;FileType&lt;/code&gt;&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static &lt;a href=&#34;../../groupdocs.metadata.common/filetype/getsupportedfiletypes&#34;&gt;GetSupportedFileTypes&lt;/a&gt;()&lt;/td&gt;
&lt;td&gt;Retrieves supported file types.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;fields&#34;&gt;Fields&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/asf&#34;&gt;ASF&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;The Advanced Systems Format (ASF) is a digital multimedia container designed primarily for storing and transmitting media streams. Microsoft Windows Media Video (WMV) is the compressed video format and Microsoft Windows Media Audio (WMA) is the compressed audio format along with additional metadata in the ASF container developed by Microsoft. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/video/wmv/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/avi&#34;&gt;AVI&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;The AVI file format is an Audio Video multimedia container file format that was introduced by Microsoft. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/video/avi/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/bmp&#34;&gt;BMP&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files having extension .BMP represent Bitmap Image files that are used to store bitmap digital images. These images are independent of graphics adapter and are also called device independent bitmap (DIB) file format. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/bmp/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/cbrar&#34;&gt;CBRAR&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;A Comic Book Archive(CBA) file, also known as Comic Book Archive or Comic Book Reader file, is a popular format used to store and distribute digital comic books. It typically contains collection of individual comic book pages or images bundled together in single file for easy organization and reading. &lt;a href=&#34;https://wiki.fileformat.com/compression/cba/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/cbseven&#34;&gt;CBSEVEN&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;A CB7 file refers to Comic Book 7-Zip Archive. It is compressed file format commonly used for storing and distributing comic book collections digitally. CB7 files are created using 7-Zip compression software, which is known for its high compression ratio. &lt;a href=&#34;https://wiki.fileformat.com/compression/cb7/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/cbtar&#34;&gt;CBTAR&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;A Comic Book Archive(CBA) file, also known as Comic Book Archive or Comic Book Reader file, is a popular format used to store and distribute digital comic books. It typically contains collection of individual comic book pages or images bundled together in single file for easy organization and reading. &lt;a href=&#34;https://wiki.fileformat.com/compression/cba/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/cbzip&#34;&gt;CBZIP&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;A Comic Book Archive(CBA) file, also known as Comic Book Archive or Comic Book Reader file, is a popular format used to store and distribute digital comic books. It typically contains collection of individual comic book pages or images bundled together in single file for easy organization and reading. &lt;a href=&#34;https://wiki.fileformat.com/compression/cba/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/cr2&#34;&gt;CR2&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;The .CR2 file format (Canon RAW version 2) is a digital photography RAW format created by Canon. &lt;a href=&#34;https://wiki.fileformat.com/image/cr2/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/crw&#34;&gt;CRW&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;The .CRW file format is a digital photography RAW format created by Canon. &lt;a href=&#34;https://wiki.fileformat.com/image/crw/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/dae&#34;&gt;DAE&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;A DAE file is a Digital Asset Exchange file format that is used for exchanging data between interactive 3D applications. &lt;a href=&#34;https://wiki.fileformat.com/3d/dae/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/dicom&#34;&gt;DICOM&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;DICOM is the acronym for Digital Imaging and Communications in Medicine and pertains to the field of Medical Informatics. DICOM is used for the integration of medical imaging devices like printers, servers, scanners etc from various vendors and also contains identification data of each patient for uniqueness. Learn more about this file format &lt;a href=&#34;https://docs.fileformat.com/image/dicom/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/djv&#34;&gt;DJV&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;DjVu is a graphics file format intended for scanned documents and books especially those which contain the combination of text, drawings, images and photographs. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/djvu/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/djvu&#34;&gt;DJVU&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;DjVu is a graphics file format intended for scanned documents and books especially those which contain the combination of text, drawings, images and photographs. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/djvu/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/dng&#34;&gt;DNG&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;DNG is a digital camera image format used for the storage of raw files. It has been developed by Adobe in September 2004. It was basically developed for digital photography. DNG is an extension of TIFF/EP standard format and uses metadata significantly. In order to manipulate raw data from digital cameras with the ease of flexibility and artistic control, photographers opt camera raw files. JPEG and TIFF formats store images that are processed by the camera, therefore, not much room for alteration is available in such formats. &lt;a href=&#34;https://wiki.fileformat.com/image/dng/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/doc&#34;&gt;DOC&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with .doc extension represent documents generated by Microsoft Word or other word processing documents in binary file format. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/word-processing/doc/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/docm&#34;&gt;DOCM&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;DOCM files are Microsoft Word 2007 or higher generated documents with the ability to run macros. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/word-processing/docm/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/docx&#34;&gt;DOCX&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;DOCX is a well-known format for Microsoft Word documents. Introduced from 2007 with the release of Microsoft Office 2007, the structure of this new Document format was changed from plain binary to a combination of XML and binary files. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/word-processing/docx/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/dot&#34;&gt;DOT&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with .DOT extension are template files created by Microsoft Word to have pre-formatted settings for generation of further DOC or DOCX files. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/word-processing/dot/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/dotm&#34;&gt;DOTM&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;A file with DOTM extension represents template file created with Microsoft Word 2007 or higher. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/word-processing/dotm/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/dotx&#34;&gt;DOTX&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with DOTX extension are template files created by Microsoft Word to have pre-formatted settings for generation of further DOCX files. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/word-processing/dotx/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/dwg&#34;&gt;DWG&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with DWG extension represent proprietary binary files used for containing 2D and 3D design data. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/cad/dwg/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/dxf&#34;&gt;DXF&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;DXF, Drawing Interchange Format, or Drawing Exchange Format, is a tagged data representation of AutoCAD drawing file. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/cad/dxf/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/emf&#34;&gt;EMF&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Enhanced metafile format (EMF) stores graphical images device-independently. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/emf/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/eml&#34;&gt;EML&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;EML file format represents email messages saved using Outlook and other relevant applications. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/email/eml/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/epub&#34;&gt;EPUB&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with .EPUB extension are an e-book file format that provide a standard digital publication format for publishers and consumers. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/ebook/epub/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/fb2&#34;&gt;FB2&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with .fb2 extension are FictionBook 2.0 eBook files that contains the structure of the eBook. It is based on XML format and contains special tags for describing each element of the book. It was developed primarily for fictional writings and literature, but is not limited to these only. The format accommodates all the metadata as well as content in itself and allows flexibility for a number of operations such as automatic processing, indexing, and conversion to other formats. In short, it focuses on describing the structure of the file instead of specifying its appearance. Several applications as well as APIs are available to convert FB2 to several other formats on Windows, MacOS, and Linux. Learn more about this file format &lt;a href=&#34;https://docs.fileformat.com/ebook/fb2/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/fbx&#34;&gt;FBX&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;FBX (Filmbox) is a proprietary file format (.fbx) developed by Kaydara and owned by Autodesk since 2006. It is used to provide interoperability between digital content creation applications. FBX is also part of Autodesk Gameware, a series of video game middleware. &lt;a href=&#34;https://wiki.fileformat.com/3d/fbx/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/flv&#34;&gt;FLV&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;FLV (Flash Video) is a container file format which is used to deliver audio/video content over the internet by using the Adobe Flash Player or Adobe Air. Learn more about this file format &lt;a href=&#34;https://docs.fileformat.com/video/flv/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/geojson&#34;&gt;GEOJSON&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;GeoJSON is a JSON based format designed to represent the geographical features with their non-spatial attributes. &lt;a href=&#34;https://docs.fileformat.com/gis/geojson/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/gif&#34;&gt;GIF&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;A GIF or Graphical Interchange Format is a type of highly compressed image. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/gif/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/gltf&#34;&gt;GLTF&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;glTF (GL Transmission Format) is a 3D file format that stores 3D model information in JSON format. The use of JSON minimizes both the size of 3D assets and the runtime processing needed to unpack and use those assets. It was adopted for the efficient transmission and loading of 3D scenes and models by applications. glTF was developed by the Khronos Group 3D Formats Working Group and is also described as JPEG of 3D by its creators. &lt;a href=&#34;https://wiki.fileformat.com/3d/gltf/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/gml&#34;&gt;GML&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;GML stands for Geography Markup Language that is based on XML specifications developed by the Open Geospatial Consortium (OGC). &lt;a href=&#34;https://docs.fileformat.com/gis/gml/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/gpx&#34;&gt;GPX&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with GPX extension represent GPS Exchange format for interchange of GPS data between applications and web services on the internet. It is a light-weight XML file format that contains GPS data i.e. waypoints, routes and tracks to be imported and red by multiple programs. &lt;a href=&#34;https://docs.fileformat.com/gis/gpx/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/heic&#34;&gt;HEIC&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;An HEIC file is a High-Efficiency Container Image file format that can store multiple images as a collection in a single file. HEIC, like HEIF, are compressed using the High Efficiency Video Coding (HEVC) standard and are smaller in size without compromising the quality. Learn more about this file format &lt;a href=&#34;https://docs.fileformat.com/image/heic/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/heif&#34;&gt;HEIF&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;An HEIF file is a High-Efficiency Container Image file format that is capable of storing a single image or a sequence of images in a single file. HEIF file format compresses the images using the High Efficiency Video Coding (HEVC) standard. Learn more about this file format &lt;a href=&#34;https://docs.fileformat.com/image/heif/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/j2k&#34;&gt;J2K&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;JPEG 2000 (J2K) is an image coding system and state-of-the-art image compression standard. Designed, using wavelet technology JPEG 2000 can code lossless content in any quality at once. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/j2k/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/jar&#34;&gt;JAR&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;JAR is a Java Archive file that contains many different application related files as a single file. This file format was created to reduce the speed of loading a downloaded Java Applet in browser via HTTP transaction, Learn more about this file format &lt;a href=&#34;https://docs.fileformat.com/programming/jar/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/jp2&#34;&gt;JP2&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;JPEG 2000 (JP2) is an image coding system and state-of-the-art image compression standard. Designed, using wavelet technology JPEG 2000 can code lossless content in any quality at once. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/jp2/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/jpe&#34;&gt;JPE&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;A JPEG is a type of image format that is saved using the method of lossy compression. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/jpeg/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/jpeg&#34;&gt;JPEG&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;A JPEG is a type of image format that is saved using the method of lossy compression. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/jpeg/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/jpf&#34;&gt;JPF&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;JPEG 2000 (JPF) is an image coding system and state-of-the-art image compression standard. Designed, using wavelet technology JPEG 2000 can code lossless content in any quality at once. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/jpf/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/jpg&#34;&gt;JPG&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;A JPEG is a type of image format that is saved using the method of lossy compression. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/jpeg/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/jpm&#34;&gt;JPM&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;JPEG 2000 (JPM) is an image coding system and state-of-the-art image compression standard. Designed, using wavelet technology JPEG 2000 can code lossless content in any quality at once. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/jpm/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/jpx&#34;&gt;JPX&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;JPEG 2000 (JPX) is an image coding system and state-of-the-art image compression standard. Designed, using wavelet technology JPEG 2000 can code lossless content in any quality at once. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/jpx/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/kml&#34;&gt;KML&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;KML, Keyhole Markup Language) contains geospatial information in XML notation. Files saved as KML can be opened in Geographic Information System (GIS) applications provided they support it. &lt;a href=&#34;https://docs.fileformat.com/gis/kml/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/mj2&#34;&gt;MJ2&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Video format defined as Motion JPEG 2000 (Part 3); contains a motion sequence of JPEG 2000 images; does not involve inter-frame coding, but instead encodes each frame independently using JPEG 2000 compression.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/mk3d&#34;&gt;MK3D&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;MK3D is actually stereoscopic 3D video created using Matroska 3D format. The MKV file container uses a StereoMode field’s value to define the type of stereoscopic 3D video stuff. Learn more about this file format &lt;a href=&#34;https://docs.fileformat.com/video/mk3d/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/mka&#34;&gt;MKA&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;MKA (Matroska Audio) is the Matroska multimedia container format used for Audio. The MKA format supports several different kinds of audio compression algorithms such as MP3, AAC and Vobis. Learn more about this file format &lt;a href=&#34;https://docs.fileformat.com/audio/mka/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/mkv&#34;&gt;MKV&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;MKV (Matroska Video) is a multimedia container similar to MOV and AVI format but it supports more than one audio and subtitle track in the same file. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/video/mkv/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/mobi&#34;&gt;MOBI&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;The MOBI file format is one of the most widely used ebook file formats. The format is an enhancement to the old OEB (Open Ebook Format) format and was used as the proprietary format for Mobipocket Reader. Like EPUB, it is supported by almost all modern e-readers specifically by mobile devices with low bandwidth. The format can be converted to several other formats such as PDF, EPUB, and several other formats using publicly available software applications such as the Kindle app. There are several companies that offer free MOBI books such as Project Gutenberg, Feedbooks, and Open Library. Learn more about this file format &lt;a href=&#34;https://docs.fileformat.com/ebook/mobi/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/mov&#34;&gt;MOV&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;MOV or QuickTime File format is multimedia container which is developed by Apple: contains one or more tracks, each track holds a particular type of data i.e. Video, Audio, text etc. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/video/mov/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/mp3&#34;&gt;MP3&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with MP3 extension are digitally encoded file formats for audio files that are formally based on the MPEG-1 Audio Layer III or MPEG-2 Audio Layer III. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/audio/mp3/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/mpp&#34;&gt;MPP&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;MPP is proprietary file format developed by Microsoft as file format for Microsoft Project (MSP) which is a project management application software. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/project-management/mpp/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/mpt&#34;&gt;MPT&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;MPT is proprietary file format developed by Microsoft as file format for Microsoft Project (MSP) which is a project management application software. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/project-management/mpt/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/msg&#34;&gt;MSG&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;MSG is a file format used by Microsoft Outlook and Exchange to store email messages, contact, appointment, or other tasks. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/email/msg/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/ods&#34;&gt;ODS&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with ODS extension stand for OpenDocument Spreadsheet Document format that are editable by user. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/spreadsheet/ods/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/odt&#34;&gt;ODT&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;ODT files are type of documents created with word processing applications that are based on OpenDocument Text File format. These are created with word processor applications such as free OpenOffice Writer and can hold content such as text, images, objects and styles. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/word-processing/odt/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/ogg&#34;&gt;OGG&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;OGG is an Ogg Vorbis Compressed Audio File that is saved with the .ogg extension. OGG files are used for storing audio data and can include artist and track information and metadata as well. OGG is a free and open container format that is maintained by Xiph.Org Foundation. Learn more about this file format &lt;a href=&#34;https://docs.fileformat.com/audio/ogg/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/one&#34;&gt;ONE&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;File represented by .ONE extension are created by Microsoft OneNote application. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/note-taking/one/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/osm&#34;&gt;OSM&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;OpenStreetMap (OSM) is a huge collection of volunteered geographic information stores in different types of files, using different encoding schemes to convert this data into bits and bytes. &lt;a href=&#34;https://docs.fileformat.com/gis/osm/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/otc&#34;&gt;OTC&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;OTC (OpenType Collection) is a OpenType font collection format. An OTC file can combine the multiple font files into it.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/otf&#34;&gt;OTF&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;A file with .otf extension refers to OpenType font format. OTF font format is more scalable and extends the existing features of TTF formats for digital typography. Learn more about this file format &lt;a href=&#34;https://docs.fileformat.com/font/otf/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/pdf&#34;&gt;PDF&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Portable Document Format (PDF) is a type of document created by Adobe back in 1990s. The purpose of this file format was to introduce a standard for representation of documents and other reference material in a format that is independent of application software, hardware as well as Operating System. Learn more about this file format &lt;a href=&#34;https://docs.fileformat.com/pdf/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/png&#34;&gt;PNG&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;PNG, Portable Network Graphics, refers to a type of raster image file format that use loseless compression. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/png/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/pot&#34;&gt;POT&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with .POT extension represent Microsoft PowerPoint template files in binary format created by PowerPoint 97-2003 versions. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/presentation/pot/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/potm&#34;&gt;POTM&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with POTM extension are Microsoft PowerPoint template files with support for Macros. POTM files are created with PowerPoint 2007 or above and contains default settings that can be used to create further presentation files. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/presentation/potm/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/potx&#34;&gt;POTX&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with .POTX extension represent Microsoft PowerPoint template presentations that are created with Microsoft PowerPoint 2007 and above. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/presentation/potx/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/pps&#34;&gt;PPS&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;PPS, PowerPoint Slide Show, files are created using Microsoft PowerPoint for Slide Show purpose. PPS file reading and creation is supported by Microsoft PowerPoint 97-2003. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/presentation/pps/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/ppsm&#34;&gt;PPSM&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with PPSM extension represent Macro-enabled Slide Show file format created with Microsoft PowerPoint 2007 or higher. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/presentation/ppsm/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/ppsx&#34;&gt;PPSX&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;PPSX, Power Point Slide Show, file are created using Microsoft PowerPoint 2007 and above for Slide Show purpose. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/presentation/ppsx/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/ppt&#34;&gt;PPT&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;A file with PPT extension represents PowerPoint file that consists of a collection of slides for displaying as SlideShow. It specifies the Binary File Format used by Microsoft PowerPoint 97-2003. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/presentation/ppt/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/pptm&#34;&gt;PPTM&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with PPTM extension are Macro-enabled Presentation files that are created with Microsoft PowerPoint 2007 or higher versions. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/presentation/pptm/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/pptx&#34;&gt;PPTX&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with PPTX extension are presentation files created with popular Microsoft PowerPoint application. Unlike the previous version of presentation file format PPT which was binary, the PPTX format is based on the Microsoft PowerPoint open XML presentation file format. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/presentation/pptx/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/psd&#34;&gt;PSD&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;PSD, Photoshop Document, represents Adobe Photoshop&amp;rsquo;s native file format used for graphics designing and development. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/psd/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/qt&#34;&gt;QT&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;MOV or QuickTime File format is multimedia container which is developed by Apple: contains one or more tracks, each track holds a particular type of data i.e. Video, Audio, text etc. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/video/mov/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/rar&#34;&gt;RAR&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;RAR is a proprietary archive file format that supports data compression, error correction and file spanning. &lt;a href=&#34;https://wiki.fileformat.com/compression/rar/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/sevenzip&#34;&gt;SEVENZIP&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;7z is a compressed archive file format that supports several different data compression, encryption and pre-processing algorithms. The 7z format initially appeared as implemented by the 7-Zip archiver. The 7-Zip program is publicly available under the terms of the GNU Lesser General Public License. &lt;a href=&#34;https://wiki.fileformat.com/compression/zip/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/shp&#34;&gt;SHP&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;The shapefile format is a geospatial vector data format for geographic information system (GIS) software. &lt;a href=&#34;https://docs.fileformat.com/gis/shp/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/stl&#34;&gt;STL&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;STL is a file format native to the stereolithography CAD software created by 3D Systems. Chuck Hull, the inventor of stereolithography and 3D Systems’ founder, reports that the file extension is an abbreviation for stereolithography. &lt;a href=&#34;https://wiki.fileformat.com/3d/stl/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/svg&#34;&gt;SVG&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;An SVG file is a Scalar Vector Graphics file that uses XML based text format for describing the appearance of an image. The word Scalable refers to the fact that the SVG can be scaled to different sizes without losing any quality. Text-based description of such files makes them independent of resolution. It is one of the most used formats for building a website and print graphics in order to achieve scalability. The format can only be used for two-dimensional graphics though. SVG files can be viewed/opened in almost all modern browsers including Chrome, Internet Explorer, Firefox, and Safari. Learn more about this file format &lt;a href=&#34;https://docs.fileformat.com/image/svg/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/tar&#34;&gt;TAR&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;In computing, tar is a computer software utility for collecting many files into one archive file, often referred to as a tarball, for distribution or backup purposes. &lt;a href=&#34;https://wiki.fileformat.com/compression/tar/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/threeds&#34;&gt;THREEDS&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;A file with .3ds extension represents 3D Sudio (DOS) mesh file format used by Autodesk 3D Studio. Autodesk 3D Studio has been in 3D file format market since 1990s and has now evolved to 3D Studio MAX for working with 3D modeling, animation and rendering. &lt;a href=&#34;https://wiki.fileformat.com/3d/3ds/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/tif&#34;&gt;TIF&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;TIFF or TIF, Tagged Image File Format, represents raster images that are meant for usage on a variety of devices that comply with this file format standard. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/tiff/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/tiff&#34;&gt;TIFF&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;TIFF or TIF, Tagged Image File Format, represents raster images that are meant for usage on a variety of devices that comply with this file format standard. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/tiff/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/topojson&#34;&gt;TOPOJSON&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;TopoJSON is an extension of GeoJSON that encodes topology. &lt;a href=&#34;https://docs.fileformat.com/gis/geojson/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/torrent&#34;&gt;TORRENT&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Represents TORRENT file type.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/ttc&#34;&gt;TTC&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;TTC (TrueType Collection) is a TrueType font collection format. A TTC file can combine the multiple font files into it. Learn more about this file format &lt;a href=&#34;https://docs.fileformat.com/font/ttc/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/ttf&#34;&gt;TTF&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;TTF represents font files based on the TrueType specifications font technology. TrueType fonts provide highest quality display on computer screens and printers without any dependency on resolution. Learn more about this file format &lt;a href=&#34;https://docs.fileformat.com/font/ttf/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/unknown&#34;&gt;Unknown&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Represents unknown file type.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/vcf&#34;&gt;VCF&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;VCF (Virtual Card Format) or vCard is a digital file format for storing contact information. The format is widely used for data interchange among popular information exchange applications. Learn more about this file format &lt;a href=&#34;https://docs.fileformat.com/email/vcf/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/vcr&#34;&gt;VCR&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;VCR (Virtual Card Format) or vCard is a digital file format for storing contact information. The format is widely used for data interchange among popular information exchange applications.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/vdx&#34;&gt;VDX&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Any drawing or chart created in Microsoft Visio, but saved in XML format have .VDX extension. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/visio/vdx/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/vsd&#34;&gt;VSD&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;VSD files are drawings created with Microsoft Visio application to represent variety of graphical objects and the interconnection between these. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/visio/vsd/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/vsdx&#34;&gt;VSDX&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with .VSDX extension represent Microsoft Visio file format introduced from Microsoft Office 2013 onwards. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/visio/vsdx/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/vss&#34;&gt;VSS&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;VSS are stencil files created with Microsoft Visio 2007 and earlier. Stencil files provide drawing objects that can be included in a .VSD Visio drawing. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/visio/vss/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/vsx&#34;&gt;VSX&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with .VSX extension refer to stencils that consist of drawings and shapes that are used for creating diagrams in Microsoft Visio. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/visio/vsx/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/vtx&#34;&gt;VTX&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with .VTX extension refer to Microsoft Visio drawing template that is saved to disc in XML file format. Learn more about this file format &lt;a href=&#34;https://docs.fileformat.com/visio/vtx/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/wav&#34;&gt;WAV&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;WAV, known for WAVE (Waveform Audio File Format), is a subset of Microsoft&amp;rsquo;s Resource Interchange File Format (RIFF) specification for storing digital audio files. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/audio/wav/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/webm&#34;&gt;WEBM&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;WEBM is a video file based on the open, royalty-free WebM file format. It has been designed for sharing video on the web and defines the file container structure including video and audio formats. Learn more about this file format &lt;a href=&#34;https://docs.fileformat.com/video/webm/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/webp&#34;&gt;WEBP&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;WebP, introduced by Google, is a modern raster web image file format that is based on lossless and lossy compression. It provides same image quality while considerably reducing the image size. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/webp/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/wmf&#34;&gt;WMF&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with WMF extension represent Microsoft Windows Metafile (WMF) for storing vector as well as bitmap-format images data. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/image/wmf/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/xls&#34;&gt;XLS&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with XLS extension represent Excel Binary File Format. Such files can be created by Microsoft Excel as well as other similar spreadsheet programs such as OpenOffice Calc or Apple Numbers. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/specification/spreadsheet/xls/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/xlsb&#34;&gt;XLSB&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;XLSB file format specifies the Excel Binary File Format, which is a collection of records and structures that specify Excel workbook content. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/specification/spreadsheet/xlsb/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/xlsm&#34;&gt;XLSM&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with XLSM extension is a type of Spreasheet files that support Macros. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/specification/spreadsheet/xlsm/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/xlsx&#34;&gt;XLSX&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;XLSX is well-known format for Microsoft Excel documents that was introduced by Microsoft with the release of Microsoft Office 2007. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/specification/spreadsheet/xlsx/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/xlt&#34;&gt;XLT&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with .XLT extension are template files created with Microsoft Excel which is a spreadsheet application which comes as part of Microsoft Office suite. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/specification/spreadsheet/xlt/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/xltm&#34;&gt;XLTM&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;The XLTM file extension represents files that are generated by Microsoft Excel as Macro-enabled template files. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/specification/spreadsheet/xltm/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/xltx&#34;&gt;XLTX&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Files with XLTX extension represent Microsoft Excel Template files that are based on the Office OpenXML file format specifications. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/specification/spreadsheet/xltx/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/zip&#34;&gt;ZIP&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;ZIP file extension represents archives that can hold one or more files or directories. Learn more about this file format &lt;a href=&#34;https://wiki.fileformat.com/compression/zip/&#34;&gt;here&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;static readonly &lt;a href=&#34;../../groupdocs.metadata.common/filetype/zipx&#34;&gt;ZIPX&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;ZIPX is a Zip file in which WinZip has used one or more of its available advanced compression methods.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;remarks&#34;&gt;Remarks&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Learn more&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.groupdocs.com/metadata/net/supported-document-formats/&#34;&gt;Supported Document Formats&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.groupdocs.com/metadata/net/get-supported-file-formats/&#34;&gt;Get supported file formats&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: FileTypePackage</title>
      <link>/metadata/net/groupdocs.metadata.common/filetypepackage/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/filetypepackage/</guid>
      <description>
        
        
        &lt;h2 id=&#34;filetypepackage-class&#34;&gt;FileTypePackage class&lt;/h2&gt;
&lt;p&gt;Represents a metadata package containing file format information.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;FileTypePackage&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;CustomPackage&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;properties&#34;&gt;Properties&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/count&#34;&gt;Count&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the number of metadata properties.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/filetypepackage/extension&#34;&gt;Extension&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the file extension.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/filetypepackage/fileformat&#34;&gt;FileFormat&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the file format.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/item&#34;&gt;Item&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the &lt;a href=&#34;../metadataproperty&#34;&gt;&lt;code&gt;MetadataProperty&lt;/code&gt;&lt;/a&gt; with the specified name.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/keys&#34;&gt;Keys&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets a collection of the metadata property names.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/metadatatype&#34;&gt;MetadataType&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the metadata type.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/filetypepackage/mimetype&#34;&gt;MimeType&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the MIME type.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/propertydescriptors&#34;&gt;PropertyDescriptors&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets a collection of descriptors that contain information about properties accessible through the GroupDocs.Metadata search engine.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;methods&#34;&gt;Methods&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/addproperties&#34;&gt;AddProperties&lt;/a&gt;(Func&amp;lt;MetadataProperty, bool&amp;gt;, PropertyValue)&lt;/td&gt;
&lt;td&gt;Adds known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/contains&#34;&gt;Contains&lt;/a&gt;(string)&lt;/td&gt;
&lt;td&gt;Determines whether the package contains a metadata property with the specified name.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/findproperties&#34;&gt;FindProperties&lt;/a&gt;(Func&amp;lt;MetadataProperty, bool&amp;gt;)&lt;/td&gt;
&lt;td&gt;Finds the metadata properties satisfying the specified predicate. The search is recursive so it affects all nested packages as well.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/getenumerator&#34;&gt;GetEnumerator&lt;/a&gt;()&lt;/td&gt;
&lt;td&gt;Returns an enumerator that iterates through the collection.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/removeproperties&#34;&gt;RemoveProperties&lt;/a&gt;(Func&amp;lt;MetadataProperty, bool&amp;gt;)&lt;/td&gt;
&lt;td&gt;Removes metadata properties satisfying the specified predicate.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/sanitize&#34;&gt;Sanitize&lt;/a&gt;()&lt;/td&gt;
&lt;td&gt;Removes writable metadata properties from the package. The operation is recursive so it affects all nested packages as well.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/setproperties&#34;&gt;SetProperties&lt;/a&gt;(Func&amp;lt;MetadataProperty, bool&amp;gt;, PropertyValue)&lt;/td&gt;
&lt;td&gt;Sets known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well. This method is a combination of &lt;a href=&#34;../metadatapackage/addproperties&#34;&gt;&lt;code&gt;AddProperties&lt;/code&gt;&lt;/a&gt; and &lt;a href=&#34;../metadatapackage/updateproperties&#34;&gt;&lt;code&gt;UpdateProperties&lt;/code&gt;&lt;/a&gt;. If an existing property satisfies the predicate its value is updated. If there is a known property missing in the package that satisfies the predicate it is added to the package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/updateproperties&#34;&gt;UpdateProperties&lt;/a&gt;(Func&amp;lt;MetadataProperty, bool&amp;gt;, PropertyValue)&lt;/td&gt;
&lt;td&gt;Updates known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;remarks&#34;&gt;Remarks&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Learn more&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.groupdocs.com/display/metadatanet/Get+document+info&#34;&gt;Get document info&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.groupdocs.com/display/metadatanet/Supported+File+Formats&#34;&gt;Supported file formats&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;class &lt;a href=&#34;../custompackage&#34;&gt;CustomPackage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: FuncTResult</title>
      <link>/metadata/net/groupdocs.metadata.common/func-1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/func-1/</guid>
      <description>
        
        
        &lt;h2 id=&#34;funclttresultgt-delegate&#34;&gt;Func&amp;lt;TResult&amp;gt; delegate&lt;/h2&gt;
&lt;p&gt;Encapsulates a method that has no parameters and returns a value of the type specified by the &lt;em&gt;TResult&lt;/em&gt; parameter.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;delegate&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;TResult&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Func&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;out&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;TResult&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Parameter&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;TResult&lt;/td&gt;
&lt;td&gt;The type of the return value of the method that this delegate encapsulates.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;return-value&#34;&gt;Return Value&lt;/h3&gt;
&lt;p&gt;The return value of the method that this delegate encapsulates.&lt;/p&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: FuncTTResult</title>
      <link>/metadata/net/groupdocs.metadata.common/func-2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/func-2/</guid>
      <description>
        
        
        &lt;h2 id=&#34;funcltttresultgt-delegate&#34;&gt;Func&amp;lt;T,TResult&amp;gt; delegate&lt;/h2&gt;
&lt;p&gt;Encapsulates a method that has one parameter and returns a value of the type specified by the &lt;em&gt;TResult&lt;/em&gt; parameter.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;delegate&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;TResult&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Func&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;out&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;TResult&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;arg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Parameter&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;T&lt;/td&gt;
&lt;td&gt;The type of the parameter of the method that this delegate encapsulates.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;TResult&lt;/td&gt;
&lt;td&gt;The type of the return value of the method that this delegate encapsulates.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;arg&lt;/td&gt;
&lt;td&gt;The parameter of the method that this delegate encapsulates.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;return-value&#34;&gt;Return Value&lt;/h3&gt;
&lt;p&gt;The return value of the method that this delegate encapsulates.&lt;/p&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: IDocumentInfo</title>
      <link>/metadata/net/groupdocs.metadata.common/idocumentinfo/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/idocumentinfo/</guid>
      <description>
        
        
        &lt;h2 id=&#34;idocumentinfo-interface&#34;&gt;IDocumentInfo interface&lt;/h2&gt;
&lt;p&gt;Provides common information about a loaded document.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;interface&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;IDocumentInfo&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;properties&#34;&gt;Properties&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/idocumentinfo/filetype&#34;&gt;FileType&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the file type of the loaded document.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/idocumentinfo/isencrypted&#34;&gt;IsEncrypted&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets a value indicating whether the document is encrypted and requires a password to open.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/idocumentinfo/pagecount&#34;&gt;PageCount&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the number of pages (slides, worksheets, etc) in the loaded document.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/idocumentinfo/pages&#34;&gt;Pages&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets a collection of objects representing common information about the document pages (slides, worksheets, etc).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/idocumentinfo/size&#34;&gt;Size&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the size of the loaded document in bytes.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;remarks&#34;&gt;Remarks&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Learn more&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.groupdocs.com/display/metadatanet/Get+document+info&#34;&gt;Get document info&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;examples&#34;&gt;Examples&lt;/h3&gt;
&lt;p&gt;This example demonstrates how to extract basic format information from a file.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;using&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Metadata&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;metadata&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Constants&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;InputXlsx&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;FileFormat&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;FileFormat&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Unknown&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;IDocumentInfo&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;info&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GetDocumentInfo&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;File format: {0}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;info&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;FileType&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;FileFormat&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;File extension: {0}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;info&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;FileType&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Extension&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;MIME Type: {0}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;info&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;FileType&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MimeType&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Number of pages: {0}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;info&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;PageCount&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Document size: {0} bytes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;info&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Size&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Is document encrypted: {0}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;info&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;IsEncrypted&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: IEnumValueInterpreter</title>
      <link>/metadata/net/groupdocs.metadata.common/ienumvalueinterpreter/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/ienumvalueinterpreter/</guid>
      <description>
        
        
        &lt;h2 id=&#34;ienumvalueinterpreter-interface&#34;&gt;IEnumValueInterpreter interface&lt;/h2&gt;
&lt;p&gt;Represents an interpreter intended to convert various numeric values to descriptive string values.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;interface&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;IEnumValueInterpreter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;properties&#34;&gt;Properties&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/ienumvalueinterpreter/outputvaluerange&#34;&gt;OutputValueRange&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the range of all possible output (interpreted) values.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: IReadOnlyListT</title>
      <link>/metadata/net/groupdocs.metadata.common/ireadonlylist-1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/ireadonlylist-1/</guid>
      <description>
        
        
        &lt;h2 id=&#34;ireadonlylistlttgt-interface&#34;&gt;IReadOnlyList&amp;lt;T&amp;gt; interface&lt;/h2&gt;
&lt;p&gt;Represents a read-only collection of elements that can be accessed by index.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;interface&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;IReadOnlyList&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;IEnumerable&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Parameter&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;T&lt;/td&gt;
&lt;td&gt;The type of elements in the read-only list.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;properties&#34;&gt;Properties&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/ireadonlylist-1/count&#34;&gt;Count&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the number of elements contained in the collection.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/ireadonlylist-1/item&#34;&gt;Item&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the element at the specified index in the read-only list.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;methods&#34;&gt;Methods&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/ireadonlylist-1/contains#contains_1&#34;&gt;Contains&lt;/a&gt;(T)&lt;/td&gt;
&lt;td&gt;Determines whether the collection contains a specific item.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/ireadonlylist-1/contains#contains&#34;&gt;Contains&lt;/a&gt;(TagCategory)&lt;/td&gt;
&lt;td&gt;Determines whether the collection contains a TagCategory item.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/ireadonlylist-1/indexof&#34;&gt;IndexOf&lt;/a&gt;(T)&lt;/td&gt;
&lt;td&gt;Determines the index of a specific item in the collection.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: MetadataPackage</title>
      <link>/metadata/net/groupdocs.metadata.common/metadatapackage/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/metadatapackage/</guid>
      <description>
        
        
        &lt;h2 id=&#34;metadatapackage-class&#34;&gt;MetadataPackage class&lt;/h2&gt;
&lt;p&gt;Represents base abstraction for a metadata package.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;abstract&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;MetadataPackage&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;IEnumerable&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MetadataProperty&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;properties&#34;&gt;Properties&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/count&#34;&gt;Count&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the number of metadata properties.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/item&#34;&gt;Item&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the &lt;a href=&#34;../metadataproperty&#34;&gt;&lt;code&gt;MetadataProperty&lt;/code&gt;&lt;/a&gt; with the specified name.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/keys&#34;&gt;Keys&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets a collection of the metadata property names.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/metadatatype&#34;&gt;MetadataType&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the metadata type.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/propertydescriptors&#34;&gt;PropertyDescriptors&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets a collection of descriptors that contain information about properties accessible through the GroupDocs.Metadata search engine.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;methods&#34;&gt;Methods&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/addproperties&#34;&gt;AddProperties&lt;/a&gt;(Func&amp;lt;MetadataProperty, bool&amp;gt;, PropertyValue)&lt;/td&gt;
&lt;td&gt;Adds known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/contains&#34;&gt;Contains&lt;/a&gt;(string)&lt;/td&gt;
&lt;td&gt;Determines whether the package contains a metadata property with the specified name.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/findproperties&#34;&gt;FindProperties&lt;/a&gt;(Func&amp;lt;MetadataProperty, bool&amp;gt;)&lt;/td&gt;
&lt;td&gt;Finds the metadata properties satisfying the specified predicate. The search is recursive so it affects all nested packages as well.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/getenumerator&#34;&gt;GetEnumerator&lt;/a&gt;()&lt;/td&gt;
&lt;td&gt;Returns an enumerator that iterates through the collection.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/removeproperties&#34;&gt;RemoveProperties&lt;/a&gt;(Func&amp;lt;MetadataProperty, bool&amp;gt;)&lt;/td&gt;
&lt;td&gt;Removes metadata properties satisfying the specified predicate.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/sanitize&#34;&gt;Sanitize&lt;/a&gt;()&lt;/td&gt;
&lt;td&gt;Removes writable metadata properties from the package. The operation is recursive so it affects all nested packages as well.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/setproperties&#34;&gt;SetProperties&lt;/a&gt;(Func&amp;lt;MetadataProperty, bool&amp;gt;, PropertyValue)&lt;/td&gt;
&lt;td&gt;Sets known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well. This method is a combination of &lt;a href=&#34;./addproperties&#34;&gt;&lt;code&gt;AddProperties&lt;/code&gt;&lt;/a&gt; and &lt;a href=&#34;./updateproperties&#34;&gt;&lt;code&gt;UpdateProperties&lt;/code&gt;&lt;/a&gt;. If an existing property satisfies the predicate its value is updated. If there is a known property missing in the package that satisfies the predicate it is added to the package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/updateproperties&#34;&gt;UpdateProperties&lt;/a&gt;(Func&amp;lt;MetadataProperty, bool&amp;gt;, PropertyValue)&lt;/td&gt;
&lt;td&gt;Updates known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;class &lt;a href=&#34;../metadataproperty&#34;&gt;MetadataProperty&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: MetadataProperty</title>
      <link>/metadata/net/groupdocs.metadata.common/metadataproperty/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/metadataproperty/</guid>
      <description>
        
        
        &lt;h2 id=&#34;metadataproperty-class&#34;&gt;MetadataProperty class&lt;/h2&gt;
&lt;p&gt;Represents a metadata property.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;MetadataProperty&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;properties&#34;&gt;Properties&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadataproperty/descriptor&#34;&gt;Descriptor&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the descriptor associated with the metadata property.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadataproperty/interpretedvalue&#34;&gt;InterpretedValue&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the interpreted property value, if available. The interpreted value is a user-friendly form of the original property value. For example, it returns a human-readable string instead of numeric flags and ids, if necessary, translates byte arrays to text, etc.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadataproperty/name&#34;&gt;Name&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the property name.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadataproperty/tags&#34;&gt;Tags&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets a collection of tags associated with the property.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadataproperty/value&#34;&gt;Value&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the property value.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: MetadataPropertyEqualityComparer</title>
      <link>/metadata/net/groupdocs.metadata.common/metadatapropertyequalitycomparer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/metadatapropertyequalitycomparer/</guid>
      <description>
        
        
        &lt;h2 id=&#34;metadatapropertyequalitycomparer-class&#34;&gt;MetadataPropertyEqualityComparer class&lt;/h2&gt;
&lt;p&gt;Defines methods to support the comparison of metadata properties for equality.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;MetadataPropertyEqualityComparer&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;IEqualityComparer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MetadataProperty&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;constructors&#34;&gt;Constructors&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;metadatapropertyequalitycomparer&#34;&gt;MetadataPropertyEqualityComparer&lt;/a&gt;()&lt;/td&gt;
&lt;td&gt;The default constructor.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;methods&#34;&gt;Methods&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapropertyequalitycomparer/equals#equals&#34;&gt;Equals&lt;/a&gt;(MetadataProperty, MetadataProperty)&lt;/td&gt;
&lt;td&gt;Determines whether the specified objects are equal.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapropertyequalitycomparer/gethashcode#gethashcode_1&#34;&gt;GetHashCode&lt;/a&gt;(MetadataProperty)&lt;/td&gt;
&lt;td&gt;Returns a hash code for the specified object.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;class &lt;a href=&#34;../metadataproperty&#34;&gt;MetadataProperty&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: MetadataPropertyType</title>
      <link>/metadata/net/groupdocs.metadata.common/metadatapropertytype/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/metadatapropertytype/</guid>
      <description>
        
        
        &lt;h2 id=&#34;metadatapropertytype-enumeration&#34;&gt;MetadataPropertyType enumeration&lt;/h2&gt;
&lt;p&gt;Defines metadata property types.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;enum&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MetadataPropertyType&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;values&#34;&gt;Values&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Value&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Empty&lt;/td&gt;
&lt;td&gt;&lt;code&gt;0&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Represents an empty (null) property.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;String&lt;/td&gt;
&lt;td&gt;&lt;code&gt;1&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Represents a string property.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Boolean&lt;/td&gt;
&lt;td&gt;&lt;code&gt;2&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Represents a boolean property.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DateTime&lt;/td&gt;
&lt;td&gt;&lt;code&gt;3&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Represents a date property.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;TimeSpan&lt;/td&gt;
&lt;td&gt;&lt;code&gt;4&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Represents a time property.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Integer&lt;/td&gt;
&lt;td&gt;&lt;code&gt;5&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Represents an integer property.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Long&lt;/td&gt;
&lt;td&gt;&lt;code&gt;6&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Represents a long integer property.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Double&lt;/td&gt;
&lt;td&gt;&lt;code&gt;7&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Represents a property with a double or float value.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;StringArray&lt;/td&gt;
&lt;td&gt;&lt;code&gt;8&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Represents a string array property.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ByteArray&lt;/td&gt;
&lt;td&gt;&lt;code&gt;9&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Represents a byte array property.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DoubleArray&lt;/td&gt;
&lt;td&gt;&lt;code&gt;10&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Represents an array of double values.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;IntegerArray&lt;/td&gt;
&lt;td&gt;&lt;code&gt;11&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Represents an array of integer values.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;LongArray&lt;/td&gt;
&lt;td&gt;&lt;code&gt;12&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Represents an array of long values.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Metadata&lt;/td&gt;
&lt;td&gt;&lt;code&gt;13&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Represents a nested metadata block.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MetadataArray&lt;/td&gt;
&lt;td&gt;&lt;code&gt;14&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Represents an array of nested metadata blocks.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Guid&lt;/td&gt;
&lt;td&gt;&lt;code&gt;15&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Represents a global unique identifier value.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;PropertyValueArray&lt;/td&gt;
&lt;td&gt;&lt;code&gt;16&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Represents a metadata property value array.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Object&lt;/td&gt;
&lt;td&gt;&lt;code&gt;17&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Represents a metadata property value object.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: MetadataType</title>
      <link>/metadata/net/groupdocs.metadata.common/metadatatype/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/metadatatype/</guid>
      <description>
        
        
        &lt;h2 id=&#34;metadatatype-enumeration&#34;&gt;MetadataType enumeration&lt;/h2&gt;
&lt;p&gt;Specifies the type of a metadata package.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;enum&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MetadataType&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;values&#34;&gt;Values&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Value&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Undefined&lt;/td&gt;
&lt;td&gt;&lt;code&gt;0&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The type of a metadata package is undefined.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Root&lt;/td&gt;
&lt;td&gt;&lt;code&gt;1&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A root metadata package containing other format-specific packages.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Xmp&lt;/td&gt;
&lt;td&gt;&lt;code&gt;2&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An XMP metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Exif&lt;/td&gt;
&lt;td&gt;&lt;code&gt;3&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An EXIF metadata package,&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Iptc&lt;/td&gt;
&lt;td&gt;&lt;code&gt;4&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An IPTC metadata package,&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DublinCore&lt;/td&gt;
&lt;td&gt;&lt;code&gt;5&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A Dublin Core metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ImageResourceBlock&lt;/td&gt;
&lt;td&gt;&lt;code&gt;6&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A Photoshop&amp;rsquo;s native metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;FileFormat&lt;/td&gt;
&lt;td&gt;&lt;code&gt;7&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A package containing information about the format of a loaded file.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DigitalSignature&lt;/td&gt;
&lt;td&gt;&lt;code&gt;8&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A package containing digital signature metadata.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Presentation&lt;/td&gt;
&lt;td&gt;&lt;code&gt;9&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A presentation metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Spreadsheet&lt;/td&gt;
&lt;td&gt;&lt;code&gt;10&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A spreadsheet metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;WordProcessing&lt;/td&gt;
&lt;td&gt;&lt;code&gt;11&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A word processing metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Diagram&lt;/td&gt;
&lt;td&gt;&lt;code&gt;12&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A diagram metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Note&lt;/td&gt;
&lt;td&gt;&lt;code&gt;13&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A metadata package containing information about an electronic note file.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ProjectManagement&lt;/td&gt;
&lt;td&gt;&lt;code&gt;14&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A metadata package containing information about a project management file.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Pdf&lt;/td&gt;
&lt;td&gt;&lt;code&gt;15&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A PDF metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DocumentStatistics&lt;/td&gt;
&lt;td&gt;&lt;code&gt;16&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A package containing document statistics.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Psd&lt;/td&gt;
&lt;td&gt;&lt;code&gt;17&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A metadata package containing information about a Photoshop document.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Jpeg2000&lt;/td&gt;
&lt;td&gt;&lt;code&gt;18&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A JPEG2000 native metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Dicom&lt;/td&gt;
&lt;td&gt;&lt;code&gt;19&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A DICOM native metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Bmp&lt;/td&gt;
&lt;td&gt;&lt;code&gt;20&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A BMP native metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Wav&lt;/td&gt;
&lt;td&gt;&lt;code&gt;21&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A WAV native metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ID3V1&lt;/td&gt;
&lt;td&gt;&lt;code&gt;22&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An ID3V1 tag.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ID3V2&lt;/td&gt;
&lt;td&gt;&lt;code&gt;23&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An ID3V2 tag.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MpegAudio&lt;/td&gt;
&lt;td&gt;&lt;code&gt;24&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An MPEG audio native metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Lyrics3&lt;/td&gt;
&lt;td&gt;&lt;code&gt;25&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A Lyrics3 metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ApeV2&lt;/td&gt;
&lt;td&gt;&lt;code&gt;26&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An APEv2 metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Avi&lt;/td&gt;
&lt;td&gt;&lt;code&gt;27&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An AVI video native metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Flv&lt;/td&gt;
&lt;td&gt;&lt;code&gt;28&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An FLV video native metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Asf&lt;/td&gt;
&lt;td&gt;&lt;code&gt;29&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An ASF video native metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mov&lt;/td&gt;
&lt;td&gt;&lt;code&gt;30&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A QuickTime video.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Matroska&lt;/td&gt;
&lt;td&gt;&lt;code&gt;31&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A native metadata package extracted from a video encoded with the Matroska multimedia container.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Zip&lt;/td&gt;
&lt;td&gt;&lt;code&gt;32&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A native metadata package of a ZIP archive.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SevenZip&lt;/td&gt;
&lt;td&gt;&lt;code&gt;33&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A native metadata package of a SevenZip archive.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;VCard&lt;/td&gt;
&lt;td&gt;&lt;code&gt;34&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A native metadata package of a VCard.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Epub&lt;/td&gt;
&lt;td&gt;&lt;code&gt;35&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A native metadata package of a EPUB e-book.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;OpenType&lt;/td&gt;
&lt;td&gt;&lt;code&gt;36&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An OpenType font metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cad&lt;/td&gt;
&lt;td&gt;&lt;code&gt;37&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A metadata package extracted from a CAD drawing.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Eml&lt;/td&gt;
&lt;td&gt;&lt;code&gt;38&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An EML message metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Msg&lt;/td&gt;
&lt;td&gt;&lt;code&gt;39&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;An MSG message metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Torrent&lt;/td&gt;
&lt;td&gt;&lt;code&gt;40&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A torrent file metadata package. Please find more information at &lt;a href=&#34;https://en.wikipedia.org/wiki/Torrent_file/&#34;&gt;https://en.wikipedia.org/wiki/Torrent_file/&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Png&lt;/td&gt;
&lt;td&gt;&lt;code&gt;41&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A PNG image metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Dng&lt;/td&gt;
&lt;td&gt;&lt;code&gt;42&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A DNG image metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cr2&lt;/td&gt;
&lt;td&gt;&lt;code&gt;43&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A CR2 image metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Rar&lt;/td&gt;
&lt;td&gt;&lt;code&gt;44&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;RAR is a proprietary archive file format that supports data compression, error correction and file spanning.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tar&lt;/td&gt;
&lt;td&gt;&lt;code&gt;45&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;In computing, tar is a computer software utility for collecting many files into one archive file, often referred to as a tarball, for distribution or backup purposes.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ThreeDS&lt;/td&gt;
&lt;td&gt;&lt;code&gt;46&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;3DS is one of the file formats used by the Autodesk 3ds Max 3D modeling, animation and rendering software.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Dae&lt;/td&gt;
&lt;td&gt;&lt;code&gt;47&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;A DAE file is a Digital Asset Exchange file format that is used for exchanging data between interactive 3D applications.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fbx&lt;/td&gt;
&lt;td&gt;&lt;code&gt;48&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;FBX (Filmbox) is a proprietary file format (.fbx) developed by Kaydara and owned by Autodesk since 2006. It is used to provide interoperability between digital content creation applications. FBX is also part of Autodesk Gameware, a series of video game middleware.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Stl&lt;/td&gt;
&lt;td&gt;&lt;code&gt;49&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;STL is a file format native to the stereolithography CAD software created by 3D Systems.[3][4][5] Chuck Hull, the inventor of stereolithography and 3D Systems’ founder, reports that the file extension is an abbreviation for stereolithography.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Gis&lt;/td&gt;
&lt;td&gt;&lt;code&gt;50&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Gis format&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fb2&lt;/td&gt;
&lt;td&gt;&lt;code&gt;51&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Files with .fb2 extension are FictionBook 2.0 eBook files that contains the structure of the eBook.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mobi&lt;/td&gt;
&lt;td&gt;&lt;code&gt;52&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The MOBI file format is one of the most widely used ebook file formats. The format is an enhancement to the old OEB (Open Ebook Format) format and was used as the proprietary format for Mobipocket Reader.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Ogg&lt;/td&gt;
&lt;td&gt;&lt;code&gt;53&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Ogg format&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Svg&lt;/td&gt;
&lt;td&gt;&lt;code&gt;54&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Svg format&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Gltf&lt;/td&gt;
&lt;td&gt;&lt;code&gt;55&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;glTF (Graphics Library Transmission Format or GL Transmission Format and formerly known as WebGL Transmissions Format or WebGL TF)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Avif&lt;/td&gt;
&lt;td&gt;&lt;code&gt;56&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Avif format&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: PageInfo</title>
      <link>/metadata/net/groupdocs.metadata.common/pageinfo/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/pageinfo/</guid>
      <description>
        
        
        &lt;h2 id=&#34;pageinfo-class&#34;&gt;PageInfo class&lt;/h2&gt;
&lt;p&gt;Provides common information about a document page (slide, worksheet, etc).&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;PageInfo&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;properties&#34;&gt;Properties&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/pageinfo/height&#34;&gt;Height&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the height of the page in document default units.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/pageinfo/pagenumber&#34;&gt;PageNumber&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the number of the page.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/pageinfo/width&#34;&gt;Width&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the width of the page in document default units.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;remarks&#34;&gt;Remarks&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Learn more&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.groupdocs.com/display/metadatanet/Get+document+info&#34;&gt;Get document info&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: PropertyAccessLevels</title>
      <link>/metadata/net/groupdocs.metadata.common/propertyaccesslevels/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/propertyaccesslevels/</guid>
      <description>
        
        
        &lt;h2 id=&#34;propertyaccesslevels-enumeration&#34;&gt;PropertyAccessLevels enumeration&lt;/h2&gt;
&lt;p&gt;Defines access levels for metadata properties.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;na&#34;&gt;[Flags]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;enum&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;PropertyAccessLevels&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;values&#34;&gt;Values&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Value&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Read&lt;/td&gt;
&lt;td&gt;&lt;code&gt;0&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The property is read-only.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Update&lt;/td&gt;
&lt;td&gt;&lt;code&gt;1&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;It is possible to update the property using the &lt;a href=&#34;../metadatapackage/updateproperties&#34;&gt;&lt;code&gt;UpdateProperties&lt;/code&gt;&lt;/a&gt; method.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Remove&lt;/td&gt;
&lt;td&gt;&lt;code&gt;2&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The property can be removed through the &lt;a href=&#34;../metadatapackage/removeproperties&#34;&gt;&lt;code&gt;RemoveProperties&lt;/code&gt;&lt;/a&gt; method.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Add&lt;/td&gt;
&lt;td&gt;&lt;code&gt;4&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;It is possible to update the property using the &lt;a href=&#34;../metadatapackage/addproperties&#34;&gt;&lt;code&gt;AddProperties&lt;/code&gt;&lt;/a&gt; method.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Full&lt;/td&gt;
&lt;td&gt;&lt;code&gt;7&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Grants full access to the property.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AddOrUpdate&lt;/td&gt;
&lt;td&gt;&lt;code&gt;5&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;It is allowed to add and update the property. All other operations are restricted.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: PropertyDescriptor</title>
      <link>/metadata/net/groupdocs.metadata.common/propertydescriptor/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/propertydescriptor/</guid>
      <description>
        
        
        &lt;h2 id=&#34;propertydescriptor-class&#34;&gt;PropertyDescriptor class&lt;/h2&gt;
&lt;p&gt;Represents a descriptor of a property that can be accessed through the GroupDocs.Metadata search engine.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;PropertyDescriptor&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;properties&#34;&gt;Properties&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/propertydescriptor/accesslevel&#34;&gt;AccessLevel&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the property access level.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/propertydescriptor/interpreter&#34;&gt;Interpreter&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the property value interpreter.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/propertydescriptor/name&#34;&gt;Name&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the property name.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/propertydescriptor/tags&#34;&gt;Tags&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets a collection of tags associated with the property.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/propertydescriptor/type&#34;&gt;Type&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the property type.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: PropertyValue</title>
      <link>/metadata/net/groupdocs.metadata.common/propertyvalue/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/propertyvalue/</guid>
      <description>
        
        
        &lt;h2 id=&#34;propertyvalue-class&#34;&gt;PropertyValue class&lt;/h2&gt;
&lt;p&gt;Represents a property value.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;PropertyValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;constructors&#34;&gt;Constructors&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;propertyvalue#constructor&#34;&gt;PropertyValue&lt;/a&gt;(bool)&lt;/td&gt;
&lt;td&gt;Initializes a new instance of the &lt;a href=&#34;../propertyvalue&#34;&gt;&lt;code&gt;PropertyValue&lt;/code&gt;&lt;/a&gt; class with a boolean value.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;propertyvalue#constructor_1&#34;&gt;PropertyValue&lt;/a&gt;(byte[])&lt;/td&gt;
&lt;td&gt;Initializes a new instance of the &lt;a href=&#34;../propertyvalue&#34;&gt;&lt;code&gt;PropertyValue&lt;/code&gt;&lt;/a&gt; class with a byte array.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;propertyvalue#constructor_8&#34;&gt;PropertyValue&lt;/a&gt;(DateTime)&lt;/td&gt;
&lt;td&gt;Initializes a new instance of the &lt;a href=&#34;../propertyvalue&#34;&gt;&lt;code&gt;PropertyValue&lt;/code&gt;&lt;/a&gt; class with a DateTime value.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;propertyvalue#constructor_2&#34;&gt;PropertyValue&lt;/a&gt;(double)&lt;/td&gt;
&lt;td&gt;Initializes a new instance of the &lt;a href=&#34;../propertyvalue&#34;&gt;&lt;code&gt;PropertyValue&lt;/code&gt;&lt;/a&gt; class with a double value.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;propertyvalue#constructor_3&#34;&gt;PropertyValue&lt;/a&gt;(double[])&lt;/td&gt;
&lt;td&gt;Initializes a new instance of the &lt;a href=&#34;../propertyvalue&#34;&gt;&lt;code&gt;PropertyValue&lt;/code&gt;&lt;/a&gt; class with an array of double values.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;propertyvalue#constructor_4&#34;&gt;PropertyValue&lt;/a&gt;(int)&lt;/td&gt;
&lt;td&gt;Initializes a new instance of the &lt;a href=&#34;../propertyvalue&#34;&gt;&lt;code&gt;PropertyValue&lt;/code&gt;&lt;/a&gt; class with an integer value.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;propertyvalue#constructor_5&#34;&gt;PropertyValue&lt;/a&gt;(int[])&lt;/td&gt;
&lt;td&gt;Initializes a new instance of the &lt;a href=&#34;../propertyvalue&#34;&gt;&lt;code&gt;PropertyValue&lt;/code&gt;&lt;/a&gt; class with an array of integer values.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;propertyvalue#constructor_6&#34;&gt;PropertyValue&lt;/a&gt;(long)&lt;/td&gt;
&lt;td&gt;Initializes a new instance of the &lt;a href=&#34;../propertyvalue&#34;&gt;&lt;code&gt;PropertyValue&lt;/code&gt;&lt;/a&gt; class with a long value.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;propertyvalue#constructor_7&#34;&gt;PropertyValue&lt;/a&gt;(long[])&lt;/td&gt;
&lt;td&gt;Initializes a new instance of the &lt;a href=&#34;../propertyvalue&#34;&gt;&lt;code&gt;PropertyValue&lt;/code&gt;&lt;/a&gt; class with an array of long values.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;propertyvalue#constructor_9&#34;&gt;PropertyValue&lt;/a&gt;(object)&lt;/td&gt;
&lt;td&gt;Initializes a new instance of the &lt;a href=&#34;../propertyvalue&#34;&gt;&lt;code&gt;PropertyValue&lt;/code&gt;&lt;/a&gt; class with a object value.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;propertyvalue#constructor_10&#34;&gt;PropertyValue&lt;/a&gt;(string)&lt;/td&gt;
&lt;td&gt;Initializes a new instance of the &lt;a href=&#34;../propertyvalue&#34;&gt;&lt;code&gt;PropertyValue&lt;/code&gt;&lt;/a&gt; class with a string value.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;propertyvalue#constructor_11&#34;&gt;PropertyValue&lt;/a&gt;(string[])&lt;/td&gt;
&lt;td&gt;Initializes a new instance of the &lt;a href=&#34;../propertyvalue&#34;&gt;&lt;code&gt;PropertyValue&lt;/code&gt;&lt;/a&gt; class with a string array.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;propertyvalue#constructor_12&#34;&gt;PropertyValue&lt;/a&gt;(TimeSpan)&lt;/td&gt;
&lt;td&gt;Initializes a new instance of the &lt;a href=&#34;../propertyvalue&#34;&gt;&lt;code&gt;PropertyValue&lt;/code&gt;&lt;/a&gt; class with a TimeSpan value.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;propertyvalue#constructor_13&#34;&gt;PropertyValue&lt;/a&gt;(ushort[])&lt;/td&gt;
&lt;td&gt;Initializes a new instance of the &lt;a href=&#34;../propertyvalue&#34;&gt;&lt;code&gt;PropertyValue&lt;/code&gt;&lt;/a&gt; class with an array of ushort values.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;properties&#34;&gt;Properties&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/propertyvalue/rawvalue&#34;&gt;RawValue&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the raw value.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/propertyvalue/type&#34;&gt;Type&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the &lt;a href=&#34;../metadatapropertytype&#34;&gt;&lt;code&gt;MetadataPropertyType&lt;/code&gt;&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;methods&#34;&gt;Methods&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/propertyvalue/acceptvalue&#34;&gt;AcceptValue&lt;/a&gt;(ValueAcceptor)&lt;/td&gt;
&lt;td&gt;Extracts the property value using a custom &lt;a href=&#34;../valueacceptor&#34;&gt;&lt;code&gt;ValueAcceptor&lt;/code&gt;&lt;/a&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/propertyvalue/toarray&#34;&gt;ToArray&amp;lt;TElement&amp;gt;&lt;/a&gt;()&lt;/td&gt;
&lt;td&gt;Converts the property value to an array of the specified type.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/propertyvalue/toclass&#34;&gt;ToClass&amp;lt;T&amp;gt;&lt;/a&gt;()&lt;/td&gt;
&lt;td&gt;Converts the property value to a reference type.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;override &lt;a href=&#34;../../groupdocs.metadata.common/propertyvalue/tostring&#34;&gt;ToString&lt;/a&gt;()&lt;/td&gt;
&lt;td&gt;Returns a string that represents the property value.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/propertyvalue/tostruct#tostruct&#34;&gt;ToStruct&amp;lt;T&amp;gt;&lt;/a&gt;()&lt;/td&gt;
&lt;td&gt;Converts the property value to a value type.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/propertyvalue/tostruct#tostruct_1&#34;&gt;ToStruct&amp;lt;T&amp;gt;&lt;/a&gt;(T)&lt;/td&gt;
&lt;td&gt;Converts the property value to a value type.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: PropertyValueEqualityComparer</title>
      <link>/metadata/net/groupdocs.metadata.common/propertyvalueequalitycomparer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/propertyvalueequalitycomparer/</guid>
      <description>
        
        
        &lt;h2 id=&#34;propertyvalueequalitycomparer-class&#34;&gt;PropertyValueEqualityComparer class&lt;/h2&gt;
&lt;p&gt;Defines methods to support the comparison of property values for equality.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;PropertyValueEqualityComparer&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;IEqualityComparer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;PropertyValue&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;constructors&#34;&gt;Constructors&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;propertyvalueequalitycomparer&#34;&gt;PropertyValueEqualityComparer&lt;/a&gt;()&lt;/td&gt;
&lt;td&gt;The default constructor.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;methods&#34;&gt;Methods&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/propertyvalueequalitycomparer/equals#equals&#34;&gt;Equals&lt;/a&gt;(PropertyValue, PropertyValue)&lt;/td&gt;
&lt;td&gt;Determines whether the specified objects are equal.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/propertyvalueequalitycomparer/gethashcode#gethashcode_1&#34;&gt;GetHashCode&lt;/a&gt;(PropertyValue)&lt;/td&gt;
&lt;td&gt;Returns a hash code for the specified object.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;class &lt;a href=&#34;../propertyvalue&#34;&gt;PropertyValue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: ReadOnlyListT</title>
      <link>/metadata/net/groupdocs.metadata.common/readonlylist-1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/readonlylist-1/</guid>
      <description>
        
        
        &lt;h2 id=&#34;readonlylistlttgt-class&#34;&gt;ReadOnlyList&amp;lt;T&amp;gt; class&lt;/h2&gt;
&lt;p&gt;Provides an abstract base class for a strongly typed read-only list.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;ReadOnlyList&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;IList&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;IList&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;IReadOnlyList&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Parameter&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;T&lt;/td&gt;
&lt;td&gt;The type of the element.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;properties&#34;&gt;Properties&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/readonlylist-1/count&#34;&gt;Count&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the number of elements contained in the collection.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/readonlylist-1/isreadonly&#34;&gt;IsReadOnly&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets a value indicating whether the collection is read-only.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/readonlylist-1/item&#34;&gt;Item&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the element at the specified index in the collection.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;methods&#34;&gt;Methods&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/readonlylist-1/contains#contains_1&#34;&gt;Contains&lt;/a&gt;(T)&lt;/td&gt;
&lt;td&gt;Determines whether the collection contains a specific item.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/readonlylist-1/contains#contains&#34;&gt;Contains&lt;/a&gt;(TagCategory)&lt;/td&gt;
&lt;td&gt;Determines whether the collection contains a TagCategory item.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/readonlylist-1/getenumerator&#34;&gt;GetEnumerator&lt;/a&gt;()&lt;/td&gt;
&lt;td&gt;Returns an enumerator that iterates through a collection.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/readonlylist-1/indexof&#34;&gt;IndexOf&lt;/a&gt;(T)&lt;/td&gt;
&lt;td&gt;Determines the index of a specific item in the collection.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;interface &lt;a href=&#34;../ireadonlylist-1&#34;&gt;IReadOnlyList&amp;lt;T&amp;gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: Rectangle</title>
      <link>/metadata/net/groupdocs.metadata.common/rectangle/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/rectangle/</guid>
      <description>
        
        
        &lt;h2 id=&#34;rectangle-structure&#34;&gt;Rectangle structure&lt;/h2&gt;
&lt;p&gt;A set of four integers that represent the location and size of a rectangle.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;struct&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;Rectangle&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;properties&#34;&gt;Properties&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;static &lt;a href=&#34;../../groupdocs.metadata.common/rectangle/empty&#34;&gt;Empty&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the empty rectangle.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/rectangle/bottom&#34;&gt;Bottom&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the y-coordinate that is the sum of the Y and Height property values of the rectangle.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/rectangle/height&#34;&gt;Height&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the height.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/rectangle/isempty&#34;&gt;IsEmpty&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets a value indicating whether this instance is empty.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/rectangle/left&#34;&gt;Left&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the x-coordinate of the left edge of the rectangle.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/rectangle/right&#34;&gt;Right&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the x-coordinate that is the sum of X and Width property values of the rectangle.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/rectangle/top&#34;&gt;Top&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the y-coordinate that is the sum of the Y and Height property values of the rectangle.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/rectangle/width&#34;&gt;Width&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the width.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/rectangle/x&#34;&gt;X&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the x.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/rectangle/y&#34;&gt;Y&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the y.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;methods&#34;&gt;Methods&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;override &lt;a href=&#34;../../groupdocs.metadata.common/rectangle/tostring&#34;&gt;ToString&lt;/a&gt;()&lt;/td&gt;
&lt;td&gt;Returns a String that represents this instance.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: RootMetadataPackage</title>
      <link>/metadata/net/groupdocs.metadata.common/rootmetadatapackage/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/rootmetadatapackage/</guid>
      <description>
        
        
        &lt;h2 id=&#34;rootmetadatapackage-class&#34;&gt;RootMetadataPackage class&lt;/h2&gt;
&lt;p&gt;Represents an entry point to all metadata packages presented in a particular file.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;abstract&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;RootMetadataPackage&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;MetadataPackage&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;properties&#34;&gt;Properties&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/count&#34;&gt;Count&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the number of metadata properties.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/rootmetadatapackage/filetype&#34;&gt;FileType&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the file type metadata package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/item&#34;&gt;Item&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the &lt;a href=&#34;../metadataproperty&#34;&gt;&lt;code&gt;MetadataProperty&lt;/code&gt;&lt;/a&gt; with the specified name.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/keys&#34;&gt;Keys&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets a collection of the metadata property names.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/metadatatype&#34;&gt;MetadataType&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the metadata type.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/propertydescriptors&#34;&gt;PropertyDescriptors&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets a collection of descriptors that contain information about properties accessible through the GroupDocs.Metadata search engine.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;methods&#34;&gt;Methods&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/addproperties&#34;&gt;AddProperties&lt;/a&gt;(Func&amp;lt;MetadataProperty, bool&amp;gt;, PropertyValue)&lt;/td&gt;
&lt;td&gt;Adds known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/contains&#34;&gt;Contains&lt;/a&gt;(string)&lt;/td&gt;
&lt;td&gt;Determines whether the package contains a metadata property with the specified name.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/findproperties&#34;&gt;FindProperties&lt;/a&gt;(Func&amp;lt;MetadataProperty, bool&amp;gt;)&lt;/td&gt;
&lt;td&gt;Finds the metadata properties satisfying the specified predicate. The search is recursive so it affects all nested packages as well.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/getenumerator&#34;&gt;GetEnumerator&lt;/a&gt;()&lt;/td&gt;
&lt;td&gt;Returns an enumerator that iterates through the collection.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/removeproperties&#34;&gt;RemoveProperties&lt;/a&gt;(Func&amp;lt;MetadataProperty, bool&amp;gt;)&lt;/td&gt;
&lt;td&gt;Removes metadata properties satisfying the specified predicate.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;override &lt;a href=&#34;../../groupdocs.metadata.common/rootmetadatapackage/sanitize&#34;&gt;Sanitize&lt;/a&gt;()&lt;/td&gt;
&lt;td&gt;Removes writable metadata properties from the package. The operation is recursive so it affects all nested packages as well.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/setproperties&#34;&gt;SetProperties&lt;/a&gt;(Func&amp;lt;MetadataProperty, bool&amp;gt;, PropertyValue)&lt;/td&gt;
&lt;td&gt;Sets known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well. This method is a combination of &lt;a href=&#34;../metadatapackage/addproperties&#34;&gt;&lt;code&gt;AddProperties&lt;/code&gt;&lt;/a&gt; and &lt;a href=&#34;../metadatapackage/updateproperties&#34;&gt;&lt;code&gt;UpdateProperties&lt;/code&gt;&lt;/a&gt;. If an existing property satisfies the predicate its value is updated. If there is a known property missing in the package that satisfies the predicate it is added to the package.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;virtual &lt;a href=&#34;../../groupdocs.metadata.common/metadatapackage/updateproperties&#34;&gt;UpdateProperties&lt;/a&gt;(Func&amp;lt;MetadataProperty, bool&amp;gt;, PropertyValue)&lt;/td&gt;
&lt;td&gt;Updates known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;class &lt;a href=&#34;../metadatapackage&#34;&gt;MetadataPackage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: ValueAcceptor</title>
      <link>/metadata/net/groupdocs.metadata.common/valueacceptor/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/valueacceptor/</guid>
      <description>
        
        
        &lt;h2 id=&#34;valueacceptor-class&#34;&gt;ValueAcceptor class&lt;/h2&gt;
&lt;p&gt;Provides a base abstract class that allows extracting all supported types of values from a &lt;a href=&#34;../propertyvalue&#34;&gt;&lt;code&gt;PropertyValue&lt;/code&gt;&lt;/a&gt; instance.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;abstract&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;ValueAcceptor&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
    <item>
      <title>Net: ValueInterpreter</title>
      <link>/metadata/net/groupdocs.metadata.common/valueinterpreter/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/metadata/net/groupdocs.metadata.common/valueinterpreter/</guid>
      <description>
        
        
        &lt;h2 id=&#34;valueinterpreter-class&#34;&gt;ValueInterpreter class&lt;/h2&gt;
&lt;p&gt;Defines operations required to interpret metadata property values.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;abstract&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;ValueInterpreter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;properties&#34;&gt;Properties&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;abstract &lt;a href=&#34;../../groupdocs.metadata.common/valueinterpreter/interpretedvaluetype&#34;&gt;InterpretedValueType&lt;/a&gt; { get; }&lt;/td&gt;
&lt;td&gt;Gets the type of the interpreted value.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;methods&#34;&gt;Methods&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/valueinterpreter/tointerpretedvalue&#34;&gt;ToInterpretedValue&lt;/a&gt;(PropertyValue)&lt;/td&gt;
&lt;td&gt;Interprets the provided property value.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&#34;../../groupdocs.metadata.common/valueinterpreter/tosourcevalue&#34;&gt;ToSourceValue&lt;/a&gt;(PropertyValue)&lt;/td&gt;
&lt;td&gt;Converts an interpreted value back to its original form.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;see-also&#34;&gt;See Also&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;namespace &lt;a href=&#34;../../groupdocs.metadata.common&#34;&gt;GroupDocs.Metadata.Common&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;assembly &lt;a href=&#34;../../&#34;&gt;GroupDocs.Metadata&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- DO NOT EDIT: generated by xmldocmd for GroupDocs.metadata.dll --&gt;

      </description>
    </item>
    
  </channel>
</rss>
