Gets or sets the name of the external reference.
.NET Syntax
Visual Basic (Declaration) | |
---|
Property Name As System.String |
C# | |
---|
System.string Name {get; set;} |
JavaScript | |
---|
get_Name () : String
put_Name (
NewVal : String
)
|
C++ | |
---|
DSRESULT get_Name (
dsString* Val
)
DSRESULT put_Name(
const dsString& NewVal
) |
Property Value
Name of the external reference
Example
This code snippet shows how to get the external references and their names and paths.
COM native C++
_variant_t pVariantArray = dsDoc->GetExternalReferences();
if( V_VT( &pVariantArray ) != VT_EMPTY )
{
IExternalReferencePtr *ExtRef = NULL;
int countOfExtRef = 0;
TypeConverter::convertVariantArrayToPtrArray<IExternalReferencePtr, IExternalReference>( pVariantArray, ExtRef, countOfExtRef );
if( ExtRef && countOfExtRef > 0)
{
for( int i = 0; i < countOfExtRef; ++i )
{
bstr_t blockName= ExtRef[i]->GetName();
bstr_t xRefPath = ExtRef[i]->GetPathName();
}
delete[] ExtRef;
}
}
Example
See Also
Availability
DraftSight V1R1