Данная статья переведена с помощью средств машинного перевода. Чтобы просмотреть ее на английском языке, установите флажок Английский. Вы также можете просматривать английский текст во всплывающем окне, наводя указатель мыши на переведенный текст.
Перевод
Английский
Рекомендуем использовать Visual Studio 2017

ContentTypeDefinition - класс

Указывает тип содержимого.

Object
  Microsoft.VisualStudio.Utilities.ContentTypeDefinition

Пространство имен:  Microsoft.VisualStudio.Utilities
Сборка:  Microsoft.VisualStudio.CoreUtility (в Microsoft.VisualStudio.CoreUtility.dll)

public sealed class ContentTypeDefinition

Тип ContentTypeDefinition предоставляет следующие члены.

  ИмяОписание
Открытый методContentTypeDefinitionИнициализирует новый экземпляр ContentTypeDefinition.
В начало страницы

  ИмяОписание
Открытый методEqualsОпределяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый методGetHashCodeСлужит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый методGetTypeВозвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый методToStringВозвращает строку, представляющую текущий объект. (Унаследовано от Object.)
В начало страницы

Поскольку невозможно подкласс этот тип можно использовать атрибут [экспорта] не имеет типа.

internal sealed class Components
{
    [Export]
    [Name("Example")]            // required
    [BaseDefinition("text")]     // zero or more BaseDefinitions are allowed
    internal ContentTypeDefinition exampleDefinition;
    
    { other components }
}

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
Показ: