This document is archived and information here might be outdated. Recommended version. |
Add to place collection. If allowChangeName is true and place with the same name exists, unique name will be assigned, the place will not be added otherwise.
[Visual Basic .NET] Public Function Add ( _ ByVal pPlace As IPlace, _ ByVal allowChangeName As Boolean _ ) As Boolean
[C#] public bool Add ( IPlace pPlace, bool allowChangeName );
[C++]
HRESULT Add(
IPlace* pPlace,
VARIANT_BOOL allowChangeName
);
[C++]
Parameters pPlace [in]
pPlace is a parameter of type IPlace* allowChangeName [in]
allowChangeName is a parameter of type bool
Adds the specified Place to the end of the collection.
allowChangeName specifies whether the IPlace::Name can be renamed when adding the same Place to the collection multiple times.
For example, if allowChangeName is true and a Place is added with an IPlace::Name set to "My Place", and there is already a Place object with that name in the collection the Place object will be added to the collection with an IPlace::Name set to "My Place [2]". If allowChangeName is false the Place object will not get added to the collection.