VCProject.MatchName - метод
Сопоставляет указанное имя с именем элемента коллекции.
Пространство имен: Microsoft.VisualStudio.VCProjectEngine
Сборка: Microsoft.VisualStudio.VCProjectEngine (в Microsoft.VisualStudio.VCProjectEngine.dll)
Синтаксис
'Декларация
Function MatchName ( _
NameToMatch As String, _
FullOnly As Boolean _
) As Boolean
bool MatchName(
string NameToMatch,
bool FullOnly
)
bool MatchName(
[InAttribute] String^ NameToMatch,
[InAttribute] bool FullOnly
)
abstract MatchName :
NameToMatch:string *
FullOnly:bool -> bool
function MatchName(
NameToMatch : String,
FullOnly : boolean
) : boolean
Параметры
NameToMatch
Тип: StringОбязательный. Сопоставляемое имя.
FullOnly
Тип: BooleanОбязательный. Значение true, если требуется, чтобы метод MatchName выполнил сопоставление с полным именем строки. Значение false, если допускается сопоставление с коротким именем строки.
Использование значения true для метода MatchName бывает полезно при работе с проектами, папками и файлами, при этом указанный сопоставляемый путь должен быть абсолютным. Абсолютный путь к папке — это объединение имени папки с именами ее вышестоящих папок. Имя любой папки верхнего уровня совпадает с ее полным именем. Если в папке Source Files содержится вложенная папка MyProject, полным именем папки MyProject будет Source Files\MyProject.
Возвращаемое значение
Тип: Boolean
Значение true, если обнаружено соответствие имени; в противном случае — значение false.
Заметки
MatchName работает на элемент коллекции. При репликации над элементами коллекции, можно использовать метод MatchName определить, является ли текущий элемент, в котором необходимо настроить.
Можно также использовать MatchName соответствия конфигурации debug, независимо от платформы (которая часть полного имени Debug\Win32).
Нельзя использовать MatchName для индексации в коллекцию. Индексирование подразумевает использование [] оператор или его соответствующий метод .Item() и MatchName не влияет на все процессы.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.