Venice
Dossier::CreateArtWrh
 
Creates an Article Warehouse object.
 
IArtWrh* CreateArtWrh (
    VARIANT_BOOL bCanChange
)
 
Parameters
bCanChange
[in] True if you want to make changes (perform inserts, updates or deletes) to the object you are creating, otherwise false.
 
Remarks
How to explicitly destroy this object?
C++
pArtWrh = NULL
The object is destroyed immediately.
C#
System.Runtime.InteropServices.Marshal.ReleaseComObject(oArtWrh)
oArtWrh = null
By assigning the object to null the object is released (the reference count is decremented) but not destroyed. The garbage collector decides when the object is actually destroyed. Adding the ReleaseComObject-statement speeds up the actual destruction of the object.
VBS
Set oArtWrh = Nothing
The object is destroyed immediately.
VBN
System.Runtime.InteropServices.Marshal.ReleaseComObject(oArtWrh)
oArtWrh = Nothing
By assigning the object to Nothing the object is released (the reference count is decremented) but not destroyed. The garbage collector decides when the object is actually destroyed. Adding the ReleaseComObject-statement speeds up the actual destruction of the object.
 
See Also
CreateDossierContext
 
Samples
 
C++
 
IArtWrhPtr pArtWrh = pDossier->CreateArtWrh (VARIANT_TRUE);

C#
 
ArtWrh oArtWrh = oDossier.CreateArtWrh (true);

VBS
 
Dim oArtWrh
Set oArtWrh = oDossier.CreateArtWrh(True)

VB.NET
 
Dim oArtWrh As ClSdk.ArtWrh
oArtWrh = oDossier.CreateArtWrh(True)