AnimationDeveloperSamples.MapGraphicKeyframe.AddPropertySet C# (CSharp) Method

AddPropertySet() private method

private AddPropertySet ( IElement elem ) : void
elem IElement
return void
        private void AddPropertySet(IElement elem)
        {
            if (elem == null)
                return; //invalidate parameter

            IElementProperties prop = (IElementProperties)elem; //record the old properties
            IPropertySet propSet;
            if (prop.CustomProperty == null)
            {
                propSet = new PropertySetClass();
                propSet.SetProperty("Envelope", null);
                propSet.SetProperty("Angle", 0.0);
                prop.CustomProperty = propSet;
            }
        }