Compartilhar 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: 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: String%

    Opcional. Se for fornecido, ela retorna com um nome exclusivo garantido.

Valor de retorno

Tipo: 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