Metoda VCActiveXReference.MatchName —
Pasuje do określonej nazwy do nazwy elementu kolekcji.
Przestrzeń nazw: Microsoft.VisualStudio.VCProjectEngine
Zestaw: Microsoft.VisualStudio.VCProjectEngine (w Microsoft.VisualStudio.VCProjectEngine.dll)
Składnia
'Deklaracja
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
Parametry
NameToMatch
Typ: StringWymagany.Nazwa pasuje.
FullOnly
Typ: BooleanWymagany.trueJeśli chcesz, aby MatchName odpowiadać pełnej nazwie ciąg.falseJeśli chcesz zezwolić na krótkiej nazwie ciąg dopasowania.
Ustawienie MatchName do true jest przydatne w przypadku projektów, foldery i pliki i wymaga ścieżką bezwzględną, aby dopasować.Bezwzględna ścieżka folderu jest tworzona przez złączenie nazwy folderów nad nim, z własną nazwą.Pełna nazwa folderu najwyższego poziomu będzie taki sam, jak jego nazwa.Jeśli folder o nazwie pliki źródłowe zawiera podfolder o nazwie MyProject, pełna nazwa folderu MyProject będzie Files\MyProject źródła.
Wartość zwracana
Typ: Boolean
true Jeśli nazwa została dopasowana; w przeciwnym razie false.
Uwagi
MatchNamejest to metoda, która operuje na element kolekcji.Iterowanie poprzez członków kolekcji, można użyć MatchName do określenia, czy bieżący element jest tym, w którym jesteś zainteresowany.
Można również użyć MatchName aby dopasować konfiguracje debug, niezależnie od platformy (będący częścią pełną nazwę Debug\Win32).
Nie można użyć MatchName do indeksowania do kolekcji.Indeksowanie pociąga za sobą za pomocą operatora [] lub jego odpowiednik.Metoda Item(), która MatchName nie wpływa na proces albo.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.