Freigeben über


IVsBuildDependency.get_CanonicalName Method (String%)

Returns the canonical name of a dependency.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

Syntax

'Declaration
Function get_CanonicalName ( _
    <OutAttribute> ByRef pbstrCanonicalName As String _
) As Integer
'Usage
Dim instance As IVsBuildDependency
Dim pbstrCanonicalName As String
Dim returnValue As Integer

returnValue = instance.get_CanonicalName(pbstrCanonicalName)
int get_CanonicalName(
    out string pbstrCanonicalName
)
int get_CanonicalName(
    [OutAttribute] String^% pbstrCanonicalName
)
abstract get_CanonicalName : 
        pbstrCanonicalName:string byref -> int 
function get_CanonicalName(
    pbstrCanonicalName : String
) : int

Parameters

  • pbstrCanonicalName
    Type: System.String%
    [out] Pointer to the canonical name of the dependency.

Return Value

Type: System.Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.

Implements

IVsDependency.get_CanonicalName(String%)

Remarks

COM Signature

From vsshell.idl:

HRESULT IVsBuildDependency::get_CanonicalName(
   [out] BSTR *pbstrCanonicalName
);

Dependencies might be anonymous (in other words, might not have a canonical name), in which case the contents of pbstrCanonicalName must be set to nulla null reference (Nothing in Visual Basic).

.NET Framework Security

See Also

Reference

IVsBuildDependency Interface

IVsBuildDependency Members

get_CanonicalName Overload

Microsoft.VisualStudio.Shell.Interop Namespace