Поделиться через


CodeClass2.FullName - свойство

Получает полный путь к файлу класса кода и имя этого файла.

Пространство имен:  EnvDTE80
Сборка:  EnvDTE80 (в EnvDTE80.dll)

Синтаксис

'Декларация
ReadOnly Property FullName As String
    Get
string FullName { get; }
property String^ FullName {
    String^ get ();
}
abstract FullName : string
function get FullName () : String

Значение свойства

Тип: System.String
Строка, представляющая полный путь к файлу и имя файла класса кода.

Реализации

CodeClass.FullName

Заметки

Свойство FullName в некоторых версиях Visual Studio соответствует свойству FileName.

Примечание

Значения элементов модели кода, таких как классы, структуры, функции, атрибуты, делегаты и другие, после внесения некоторых изменений могут оказаться недетерминированными, другими словами, нельзя рассчитывать, что их значения будут всегда оставаться одинаковыми.Дополнительные сведения см. в разделе "Значения элементов модели кода могут изменяться" в разделе Практическое руководство. Поиск кода при помощи модели кода (Visual Basic).

Примеры

[C#]

public void CodeClass2FullnameExample(DTE2 dte2)
{
    // Before running this example, open a code document from a project
    // and place the insertion point within a class definition.
    try
    {   // Get the CodeClass2 at the insertion point.
        TextSelection sel = 
        (TextSelection)dte2.ActiveDocument.Selection;
        CodeClass2 cls = (CodeClass2)sel.ActivePoint.get_CodeElement(
            vsCMElement.vsCMElementClass);

        // Show the full name of the CodeClass.
        MessageBox.Show(cls.FullName);
    }

    catch (Exception e)
    {
        Console.WriteLine(e.Message);
    }
}

Безопасность платформы .NET Framework

См. также

Ссылки

CodeClass2 Интерфейс

FullName - перегрузка

EnvDTE80 - пространство имен

Другие ресурсы

Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации

Практическое руководство. Поиск кода при помощи модели кода (Visual Basic)

Практическое руководство. Поиск кода при помощи модели кода (Visual C#)