Partilhar via


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

Consulte também

Referência

VCCodeElements Interface

Namespace Microsoft.VisualStudio.VCCodeModel