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