diff --git a/reference/reflection/reflectionproperty/getmangledname.xml b/reference/reflection/reflectionproperty/getmangledname.xml new file mode 100644 index 000000000000..baf664662d34 --- /dev/null +++ b/reference/reflection/reflectionproperty/getmangledname.xml @@ -0,0 +1,89 @@ + + + + + ReflectionProperty::getMangledName + Gets the mangled name of the property + + + + &reftitle.description; + + public stringReflectionProperty::getMangledName + + + + Returns the mangled (internal) name of the property, which encodes the + visibility scope for private and protected properties. + + + For public properties, the mangled name is identical to the property name. + For protected properties, the mangled name has the form + \0*\0name. + For private properties, the mangled name has the form + \0ClassName\0name. + + + + + &reftitle.parameters; + &no.function.parameters; + + + + &reftitle.returnvalues; + + The mangled name of the reflected property. + + + + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.5.0 + + This method was introduced. + + + + + + + + + &reftitle.seealso; + + ReflectionProperty::getName + + + + +