Metodo VCUserMacro.MatchName
Corrisponde a un nome specificato con il nome di un elemento della raccolta.
Spazio dei nomi: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Sintassi
'Dichiarazione
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
Parametri
- NameToMatch
Tipo: System.String
obbligatorio.Il nome da confrontare.
- FullOnly
Tipo: System.Boolean
obbligatorio. true se si MatchName per corrispondere al nome completo della stringa. false se si desidera consentire una corrispondenza con il nome breve della stringa.
impostare MatchName in true è utile per progetti, cartelle e file e richiede la corrispondenza di un percorso assoluto.Il percorso assoluto di una cartella è la concatenazione dei nomi delle cartelle dei livelli superiori con il nome.Il nome completo di una cartella di livello superiore è uguale al nome.Se una cartella denominata file di origine contiene una sottocartella denominata Progetto, il nome completo della cartella di Progetto sarebbe file di origine \MyProject.
Valore restituito
Tipo: System.Boolean
true se viene trovata corrispondenza con il nome; in caso contrario, false.
Note
MatchName opera su un elemento della raccolta.Se si sta scorrendo i membri di una raccolta, è possibile utilizzare MatchName metodo per determinare se l'elemento corrente è quello desiderato.
È inoltre possibile utilizzare MatchName per soddisfare le configurazioni di debug, indipendentemente dalla piattaforma (che fa parte del nome completo Debug \Win 32).
Non è possibile utilizzare MatchName per l'indicizzazione in una raccolta.L'indicizzazione implica l'utilizzo [] operatore o dell'equivalente. metodo di Item() e MatchName non influisce su qualsiasi processo.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.