---
schema_version: "1"
id: 51358561e67c4213e1337f21655a0d8241584bf1ce2fac07f9f1ceefff44490a
title: MetadataWithContent
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/api_meta/meta_metadatawithcontent.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_metadatawithcontent.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: e4b04a118a422e55145419d858292b6d26dd734154c2f6bd2f5fc3dc269556f9
description: MetadataWithContent is the base type for all metadata types that contain content, such as documents or email templates. It extends Metadata. You can’t edit this object.
---
# MetadataWithContent

MetadataWithContent is the base type for all metadata types that contain content, such as documents or email templates. It extends Metadata. You can’t edit this object.

## Version

MetadataWithContent components are available in API version 14.0 and later.

## Fields

<table class="featureTable sort_table" summary="">



          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader  " id="d663255e67">Field Name</th>

              <th class="featureTableHeader  " id="d663255e70">Field Type</th>

              <th class="featureTableHeader  " id="d663255e73">Description</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d663255e67" data-title="Field Name"><span class="keyword parmname" id="meta_content"><a name="meta_content"><!-- --></a>content</span></td>

              <td class="entry" headers="d663255e70" data-title="Field Type"><span class="ph" id="content_field_type"><a name="content_field_type"><!-- --></a>base64Binary</span></td>

              <td class="entry" headers="d663255e73" data-title="Description"><span class="ph" id="content_desc"><a name="content_desc"><!-- --></a>Base 64-encoded binary data. Before making an API call, client
                  applications must encode the binary attachment data as base64. Upon receiving a response,
                  client applications must decode the base64 data to binary. This conversion is handled for
                  you by a SOAP client.</span></td>

            </tr>

            <tr>
              <td class="entry" headers="d663255e67" data-title="Field Name"><span class="keyword parmname">fullName</span></td>

              <td class="entry" headers="d663255e70" data-title="Field Type">string</td>

              <td class="entry" headers="d663255e73" data-title="Description">Required. The name of the component. The <span class="keyword parmname">fullName</span> can contain
                only underscores and alphanumeric characters. It must be unique, begin with a letter, not
                include spaces, not end with an underscore, and not contain two consecutive
                underscores.<p class="p">Inherited from the <a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/metadata.htm" title="The base class for all metadata types. You can’t edit this object. A component is an instance of a metadata type.">Metadata</a>
                  component, this field isn’t defined in the WSDL for this component. It must be specified
                  when creating, updating, or deleting. See <a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_create.htm" title="Deprecated. Adds one or more new metadata components to your organization asynchronously. This call is removed as of API version 31.0 and is available in earlier versions only. Use createMetadata() instead.">create()</a> to see an example of this field specified for a call.</p>
              </td>

            </tr>

          </tbody>

        </table>

## Wildcard Support in the Manifest File

This metadata type doesn’t support the wildcard character \* (asterisk) in the package.xml manifest file. For information about using the manifest file, see [Deploying and Retrieving Metadata with the Zip File](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/file_based_zip_file.htm).

#### See Also

- [Metadata](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/metadata.htm "The base class for all metadata types. You can’t edit this object. A component is an instance of a metadata type.")