Método VCCodeElements.CreateUniqueID
Cria um identificador programático que não colide com outros identificadores no escopo e segue as regras de nomenclatura da linguagemm atual.Este método não está implementado no Visual C#.
Namespace: Microsoft.VisualStudio.VCCodeModel
Assembly: Microsoft.VisualStudio.VCCodeModel (em Microsoft.VisualStudio.VCCodeModel.dll)
Sintaxe
'Declaração
Function CreateUniqueID ( _
Prefix As String, _
<OutAttribute> ByRef NewName As String _
) As Boolean
bool CreateUniqueID(
string Prefix,
out string NewName
)
bool CreateUniqueID(
[InAttribute] String^ Prefix,
[InAttribute] [OutAttribute] String^% NewName
)
abstract CreateUniqueID :
Prefix:string *
NewName:string byref -> bool
function CreateUniqueID(
Prefix : String,
NewName : String
) : boolean
Parâmetros
- Prefix
Tipo: System.String
Obrigatório.A seqüência de caracteres de prefixo ou o nome completo para verificar se há ou não é exclusivo para a coleção de elementos de código.
- NewName
Tipo: System.String%
Opcional.Se for fornecido, ela retorna com um nome exclusivo garantido.
Valor de retorno
Tipo: System.Boolean
true Se o nome é um identificador exclusivo, false se não for.
Comentários
CreateUniqueIDRetorna se Prefix é um identificador exclusivo da coleção de elementos de código.Se o segundo argumento, NewName, for fornecido, ele retorna um nome exclusivo baseado no Prefix como um prefixo (possivelmente os mesmos caracteres sem caracteres adicionais).O valor de retorno, no entanto, sempre retorna se Prefix é exclusivo, independentemente se o segundo argumento é fornecido.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.