Share via


IProjectFilesMetadata Interface

Definition

Caution

Obsolete as of Visual Studio 2019.

Metadata definition for interface IProjectFilesProvider

public interface class IProjectFilesMetadata : Microsoft::VisualStudio::Workspace::IFileSelectorMetadata
public interface class IProjectFilesMetadata : Microsoft::VisualStudio::Workspace::IFileSelectorMetadata
__interface IProjectFilesMetadata : Microsoft::VisualStudio::Workspace::IFileSelectorMetadata
public interface IProjectFilesMetadata : Microsoft.VisualStudio.Workspace.IFileSelectorMetadata
[System.Obsolete("Obsolete as of Visual Studio 2019.")]
public interface IProjectFilesMetadata : Microsoft.VisualStudio.Workspace.IFileSelectorMetadata
type IProjectFilesMetadata = interface
    interface IFileSelectorMetadata
    interface IProviderMetadataBase
[<System.Obsolete("Obsolete as of Visual Studio 2019.")>]
type IProjectFilesMetadata = interface
    interface IFileSelectorMetadata
    interface IProviderMetadataBase
Public Interface IProjectFilesMetadata
Implements IFileSelectorMetadata
Derived
Attributes
Implements

Properties

FilesFilters

Optional. Gets a set of rules (glob patterns) for files. This will constitute "anonymous" content type, aka set of files only available for the given provider. Files that matches this rules (if present) will be passed to the component regardless of their calculated content type.

(Inherited from IFileSelectorMetadata)
OptionFlags

The Options defined for this metadata as flags attribute

(Inherited from IProviderMetadataBase)
Priority

Provider priority

(Inherited from IProviderMetadataBase)
SupportedContentTypes

Optional. List of content types this component wants to handle.

(Inherited from IFileSelectorMetadata)
Type

The Unique Type for this Provider

(Inherited from IProviderMetadataBase)
Version

Version tracking

(Inherited from IProviderMetadataBase)

Applies to